RBF-GA Differentiation Weights

Compute differentiation weights from nearly flat radial basis functions using the RBF-GA algorithm.
755 Downloads
Updated 20 Oct 2014

View License

Radial basis functions (RBFs) provide an alternative to polynomials for computing finite difference weights on scattered nodes. In the limit as the basis functions become flat, Gaussian RBFs reproduce the polynomial weights, and can thus be viewed as a generalization of classical finite differences. However, nearly flat basis functions are unsuitable for computations, since the basis matrix is ill-conditioned. The RBF-GA algorithm circumvents this problem by constructing a well-conditioned basis for the same space.
For more information, see
Fornberg, Bengt, Erik Lehto, and Collin Powell. "Stable calculation of Gaussian-based RBF-FD stencils." Computers & Mathematics with Applications 65.4 (2013): 627-637.

Cite As

Erik Lehto (2024). RBF-GA Differentiation Weights (https://www.mathworks.com/matlabcentral/fileexchange/48198-rbf-ga-differentiation-weights), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Polynomials in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

Added additional information in description.

1.0.0.0