Neural Network Toolbox for Curve and Surface Fitting

N-Dimensional Curve Fitting, Surface Fitting, and Nonlinear Regression Toolbox

https://github.com/S0852306/Surface-Fitting-Neural-Networks

Download
Download

You are now following this Submission

Cite As

S0852306 (2026). Neural Network Toolbox for Curve and Surface Fitting (https://www.mathworks.com/matlabcentral/fileexchange/129589-neural-network-toolbox-for-curve-and-surface-fitting), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.9

- learnable B-Spline activation
- layer normalization

Download
1.2.8

- fix path issue

Download
1.2.7

Codebase refactored for improved structure and maintainability
Added L-BFGS solver for memory-efficient quasi-Newton optimization
Introduced a wavelet activation function for periodic data modeling
Fixed bug related to custom activation function con

Download
1.2.6

Reorganized

Download
1.2.5

Update instructions.

Download
1.2.4

Fit data with a single line of code.

Download
1.2.3

minor update

Download
1.2.2

Add a weighted least-squares option, see "WeightedListSquare.m".

Download
1.2.1

Explain the mathematical model of neural nets using a live script.

Download
1.2.0

Solver update: AdamW, avoiding overfitting by weight decay.

Download
1.1.9

Add MAE cost for robust surface fitting.

Download
1.1.8

Minor update.

Download
1.1.7

Solver minor update

Download
1.1.6

1. Handwritten digit recognition (MNIST).
2. Bug fixed.

Download
1.1.5

1. Add cross-entropy cost for classification problems.
2. ReLU bug fixed

Download
1.1.4

1. Add Cross-Entropy Cost for Classification Task.
2. ReLU bug fixed.

Download
1.1.3

New Solver 'RMSprop'

Download
1.1.2

Minor Bug Fixed.
(Previous Version) There was an error in calculating the gradient for the bias in the last layer, but strangely, it didn't have a significant impact on the training results.

Download
1.1.1

Solver Improvement.

Download
1.1.0

Improve efficiency.
Bug fixed.

Download
1.0.9

bug fixed

Download
1.0.8

autoscaling
automatic derivatie

Download
1.0.7

Added Autoscaling Function
Automatic Derivate Calculation (for x, i.e. input, not parameters of NN)
Simplified Command

Download
1.0.6

Added autoscaling capability.
Added automatic derivate function for x.

Download
1.0.5

guided

Download
1.0.3

user guide

Download
1.0.2

User Guide

Download
1.0.1

See release notes for this release on GitHub: https://github.com/S0852306/Surface-Fitting-Neural-Networks/releases/tag/v1.0.1

Download
1.0.0

Download