The chebop system for automatic solution of differential equations
In MATLAB, it would be good to be able to solve a linear differential equation by typing u = L\f, where f, u, and L are representations of the right-hand side, the solution, and the differential operator with boundary conditions. Similarly it would be good to be able to exponentiate an operator with...
Autores principales: | , , |
---|---|
Formato: | Report |
Publicado: |
Unspecified
2008
|
_version_ | 1826294963835502592 |
---|---|
author | Driscoll, T Bornemann, F Trefethen, L |
author_facet | Driscoll, T Bornemann, F Trefethen, L |
author_sort | Driscoll, T |
collection | OXFORD |
description | In MATLAB, it would be good to be able to solve a linear differential equation by typing u = L\f, where f, u, and L are representations of the right-hand side, the solution, and the differential operator with boundary conditions. Similarly it would be good to be able to exponentiate an operator with expm(L) or determine eigenvalues and eigenfunctions with eigs(L). A system is described in which such calculations are indeed possible, based on the previously developed chebfun system in object-oriented MATLAB. The algorithms involved amount to spectral collocation methods on Chebyshev grids of automatically determined resolution. |
first_indexed | 2024-03-07T03:53:48Z |
format | Report |
id | oxford-uuid:c22ba1dd-d0d1-4923-8fce-54efbf0a392a |
institution | University of Oxford |
last_indexed | 2024-03-07T03:53:48Z |
publishDate | 2008 |
publisher | Unspecified |
record_format | dspace |
spelling | oxford-uuid:c22ba1dd-d0d1-4923-8fce-54efbf0a392a2022-03-27T06:07:00ZThe chebop system for automatic solution of differential equationsReporthttp://purl.org/coar/resource_type/c_93fcuuid:c22ba1dd-d0d1-4923-8fce-54efbf0a392aMathematical Institute - ePrintsUnspecified2008Driscoll, TBornemann, FTrefethen, LIn MATLAB, it would be good to be able to solve a linear differential equation by typing u = L\f, where f, u, and L are representations of the right-hand side, the solution, and the differential operator with boundary conditions. Similarly it would be good to be able to exponentiate an operator with expm(L) or determine eigenvalues and eigenfunctions with eigs(L). A system is described in which such calculations are indeed possible, based on the previously developed chebfun system in object-oriented MATLAB. The algorithms involved amount to spectral collocation methods on Chebyshev grids of automatically determined resolution. |
spellingShingle | Driscoll, T Bornemann, F Trefethen, L The chebop system for automatic solution of differential equations |
title | The chebop system for automatic solution of differential equations |
title_full | The chebop system for automatic solution of differential equations |
title_fullStr | The chebop system for automatic solution of differential equations |
title_full_unstemmed | The chebop system for automatic solution of differential equations |
title_short | The chebop system for automatic solution of differential equations |
title_sort | chebop system for automatic solution of differential equations |
work_keys_str_mv | AT driscollt thechebopsystemforautomaticsolutionofdifferentialequations AT bornemannf thechebopsystemforautomaticsolutionofdifferentialequations AT trefethenl thechebopsystemforautomaticsolutionofdifferentialequations AT driscollt chebopsystemforautomaticsolutionofdifferentialequations AT bornemannf chebopsystemforautomaticsolutionofdifferentialequations AT trefethenl chebopsystemforautomaticsolutionofdifferentialequations |