MATLAB Programming for Kernel-Based Methods
DOI:
https://doi.org/10.13135/3103-1935/13381Keywords:
kernel, MATLAB programming, function approximationAbstract
This paper presents an implementation of kernel--based methods using MATLAB, a powerful tool for numerical computation and data analysis. Kernel methods are pivotal in various fields of Numerical Analysis, including approximation, interpolation, meshless methods for solving partial differential equations (PDEs), neural networks, and Machine Learning. Due to the connection of kernels to Hilbert spaces of functions, kernel-based methods often have optimality properties. The package allows to switch between different kernels and different scales without changing programs, just by changing parameters. In addition, it enables applications to partial differential equations to handle derivatives of kernels efficiently, without re-programming the derivatives if the kernel is changed. Special emphasis is placed on practical implementation, showcasing MATLAB code snippets and functions that facilitate the application of these algorithms to function approximation and numerical solution of PDEs.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Maryam Mohammadi, Robert Schaback

This work is licensed under a Creative Commons Attribution 4.0 International License.
JAS only considers unpublished manuscripts.
JAS is committed to electronic open-access publishing since its foundation in 2023 and has chosen to apply the Creative Commons Attribution License (CCAL) CC-BY to all articles.
Under the Creative Commons Attribution License, authors retain ownership of the copyright for their article, but authors allow anyone to download, reuse, reprint, modify, distribute, and/or copy articles in JAS, provided that the original authors and source are credited.
