Code covered by the BSD License  

Highlights from
Radial Basis Function Network

5.0 | 6 ratings Rate this file 102 Downloads (last 30 days) File Size: 8.14 KB File ID: #22173 Version: 1.3
image thumbnail

Radial Basis Function Network


Travis Wiens (view profile)


19 Nov 2008 (Updated )

Simulates and trains Gaussian and polyharmonic spline radial basis function networks.

| Watch this File

File Information

Radial basis functions are use for function approximation and interpolation. This package supports two popular classes of rbf: Gaussian and Polyharmonic Splines (of which the Thin Plate Spline is a subclass).
The package also calculates line integrals between two points as well as the surface's gradients.

For more information, see for academic papers.

MATLAB release MATLAB 7.4 (R2007a)
MATLAB Search Path
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (11)
20 Dec 2015 dana gera  
02 Sep 2015 Bat

Bat (view profile)

It is ok.

02 Sep 2015 Bat

Bat (view profile)

Thank you,
For the gradient, 'polyharmonicspline' case, isn't it "r.^(k_i(i)-1).*dX(:,jj).*(1+k_i(i)*log(r)" instead?

18 Jun 2015 chu pingjung  
28 Feb 2015 Wenny Juliyanti

hi sir..i need your help to solving my problem.. i am university student from i have research use metode RBF function for prediction rainfall.. in my research i have 4 input and 1 ouput which is output as rainfall..but i don't understand to use a scipt train_rbf;sim_rbf..if i input this code to windows command, it doesn't work.. could u gimme a prosedur step by step to use matlab 2014 a with metode

Comment only
25 Oct 2014 Shunmugesh

Dear Sir.,

I am new to ANN and i want to use RBF for my drilling optimization problem.
Which consist of 3 input and 3 output.
I would appreciate if you get in matlab coding.
Pl send the code to

Comment only
25 Feb 2014 priyadharsini ganesan

please provide code for dual directional sparse radial basis function

Comment only
06 Nov 2013 hidangmayum saxena

thnk u

09 Jul 2010 a shrestha

i went through your last coding about rbf_1_02. I am just a beginner in RBF. I am working in a research for forecasting. I need a RBF network which has 5 input (environment factors) and one output(suitability index) for predicting the probability of fish catch. i would appreciate if i wil get any help in matlab coding.

Comment only
08 Oct 2009 Peter Ingram  
19 May 2009 Surendra Dhakal

I am a beginner in ANN and going through this code for some basic knowledge of RBF. I need to degin a RBF network(with gaussian function) for 22 inputs and 6 outputs. The problem is about the classification of breast cancer types. The 22 inputs are the features extracted from the given breast image(mammogram) and 6 outputs are the different cancer types. The second stage network is also needed with 2 or 3 outputs also(cancer stages). It would be great if you could manage some time to help me this with matlab code.
Thanks in advance!!

Comment only
17 Jul 2009 1.1

Removed GPL per Mathworks' requirements.

11 Feb 2010 1.2

Improved linear inversion.

02 Dec 2014 1.3

This update adds a gradient calculator.

Contact us