MATLAB Programming for Kernel-Based Methods

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.

Authors

Publication Details

Journal
Università degli Studi di Torino
Published
2026-02-18
DOI
https://doi.org/10.13135/3103-1935/13381
Primary Topic
Numerical methods in engineering
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MATLAB Programming for Kernel-Based Methods

Robert Schaback, Maryam Mohammadi
Università degli Studi di Torino
Numerical methods in engineering
article

MATLAB Programming for Kernel-Based Methods

Robert Schaback, Maryam Mohammadi
article en

Abstract

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.

Università degli Studi di Torino
Openalex Percentile: Top 44%
Numerical methods in engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.