A MATLAB differentiation matrix suite
Набор матриц дифференцирования для MATLAB
2000-12-01
SCID: 54.1/msgwjqmb
Discuss with AI
MATLAB differentiation matricesdifferential equationsorthogonal polynomialspseudospectral methodsspectral collocation
Figures from the paper
Abstract (AI)
A software suite consisting of 17 MATLAB functions for solving differential equations by the spectral collocation (i.e., pseudospectral) method is presented. It includes functions for computing derivatives of arbitrary order corresponding to Chebyshev, Hermite, Laguerre, Fourier, and sinc interpolants. Auxiliary functions are included for incorporating boundary conditions, performing interpolation using barycentric formulas, and computing roots of orthogonal polynomials. It is demonstrated how to use the package for solving eigenvalue, boundary value, and initial value problems arising in the fields of special functions, quantum mechanics, nonlinear waves, and hydrodynamic stability.
Key Findings
1
Auxiliary functionality supports boundary-condition incorporation, barycentric interpolation, and computation of orthogonal-polynomial roots.
2
The package is demonstrated on eigenvalue, boundary-value, and initial-value problems in special functions, quantum mechanics, nonlinear waves, and hydrodynamic stability.
3
The paper presents a MATLAB suite of 17 functions for solving differential equations using spectral collocation (pseudospectral) methods.
4
The suite computes arbitrary-order differentiation matrices for Chebyshev, Hermite, Laguerre, Fourier, and sinc interpolants.
Research Object
The MATLAB differentiation matrix software suite
Research Subject
Its spectral-collocation capabilities for computing arbitrary-order derivatives and solving differential-equation problems
Publication Details
Publication Date
2000-12-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest