Easy build finite-difference operators

버전 1.0.0 (239 KB) 작성자: Manuel A. Diaz
This snippet shows how to build any central/biased (explicit) finite-difference schemes and their associated 2D and 3D discrete operators.
다운로드 수: 117
업데이트 날짜: 2021/4/15

라이선스 보기

Using Fornberg's weights algorithm [Fornberg, Bengt. "Generation of finite difference formulas on arbitrarily spaced grids." Mathematics of computation 51.184 (1988): 699-706.], this example shows how to construct its associated 2D/3D operators for producing differentiations on 2D/3D discrete functions.

This example seeks to be a complement to my 'Easy Build compact schemes' contribution. As this strategy can be directly applied to compact schemes too. ; )

This contribution contains three examples:
* An example on the use of Fornberg's weights algorithm to create FD schemes such as: centered, biased schemes over regularly- or irregularly-spaced domains.
* An example to construct a 2D differential and partial differential operator for a given function.
* Lastly, an example to construct a 3D differential and partial differential operator for a given function.

Happy coding !

인용 양식

Manuel A. Diaz (2026). Easy build finite-difference operators (https://kr.mathworks.com/matlabcentral/fileexchange/90541-easy-build-finite-difference-operators), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2019b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
버전 게시됨 릴리스 정보
1.0.0