File Comment by Comment
28 Feb 2015 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. Wenny Juliyanti

Wenny Juliyanti (view profile)

hi sir..i need your help to solving my problem.. i am university student from indonesia..now 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
01 Jan 2015 RBF Acoustic Tomography Recreate temperature and flow fields from acoustic time-of-flight data. Salman Haider

Salman Haider (view profile)

The exact post explaining it is here: http://blog.nutaksas.com/2008/11/acoustic-tomography.html

4
27 Dec 2014 Fast Circular (Periodic) Cross Correlation A fast circular cross correlation algorithm for periodic signals, using the FFT. Yousef

Yousef (view profile)

Hi, I have a signal of frequency 1 and 3 Hz. And another signal of 1 and 5 Hz. Can I eliminate common frequency(1 Hz) from each signal by using circular cross correlation?

4
11 Nov 2014 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Juan

Juan (view profile)

Hi Travis,
It looks like code is supposed to do exactly what I am after, unfortunately I am having problems with your York_fit.m code:

at 40 ==> tmp=Y/[X; ones(1,N)]; shouldn't it be tmp=[Y/X; ones(1,N)]; ?

but even if I change this I am still encountering more errors:

??? Error using ==> times
Matrix dimensions must agree.

Error in ==> york_fit at 58
Y_bar=sum(W.*Y)/sum(W);

Comment only
25 Oct 2014 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. Shunmugesh

Shunmugesh (view profile)

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 shunmugesh@gmail.com

Comment only
13 Oct 2014 Day Length Calculates the length of daylight for any day and latitude Chad Greene

This is a helpful function; thanks for sharing.

The input day format is somewhat non-user-friendly. The function header describes the input date as the "day of the year, counted starting with the day of the December solstice in the first year of a Great Year." To maintain Travis' functionality and get this function to work with Matlab's datenum format, add this to the beginning of the function:

if nargin>0 && any(Day>366)
[y,~,~] = datevec(Day);
Day = 11+datenum(Day)-datenum(y,1,1);
end

The above assumes that if any input date exceeds 366, it must be in datenum format. Then the function *approximates* day length assuming a static December solstice. Results will not be exact on the daily timescale, but should be sufficient to put multi-year data in datenum format in context with solar cycles.

Comment only
08 Oct 2014 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Felix

Felix (view profile)

I really like the code but is it possible to force the linear regression to go through the origin, i.e. a=0?

Comment only
22 Sep 2014 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Travis Wiens

Travis Wiens (view profile)

Rainer Boegle: This method is only for a single input.

Comment only
20 Sep 2014 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Rainer Boegle

Rainer Boegle (view profile)

Can I use multiple regression and
can I omit the offset in the model?
E.g. Y is explained by two betas corresponding with two different x (of same type of measurement, i.e. same error), but no offset is fitted?

Y = X*beta + error
where X = [x1; x2]

Comment only
27 Feb 2014 Thin Plate Spline Network with Radiohead Example Thin plate splines can be used to interpolate nonuniform data, such as the Radiohead dataset, which Mark Verveld

Mark Verveld (view profile)

Thanks for sharing, I like the examples.

Some constructive criticism:
You should really consider vectorizing this. In Matlab, whenever possible, avoid loops.

I just got a 66 fold reduction in computation time on the Radiohead example with N_t 3000 and N_grid 250. (From 626 s to 9.45 s)

Also, it is easy to generalize TPS to m-dimensional values in an n-dimensional domain. That is what makes the method so powerful IMO.

Comment only
25 Feb 2014 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. priyadharsini ganesan

Comment only
06 Nov 2013 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. hidangmayum saxena

hidangmayum saxena (view profile)

thnk u

5
16 Aug 2013 Graph Picker Helps digitize graph data from an image. Sebastian Hölz

Sebastian Hölz (view profile)

You should give the links to the required files (rotate_image, imclipboard).

Comment only
07 Jun 2013 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Antoni J. Canós

Antoni J. Canós (view profile)

5
03 May 2013 Day Length Calculates the length of daylight for any day and latitude amit kaldhone

amit kaldhone (view profile)

good

4
19 Apr 2013 Graph Picker Helps digitize graph data from an image. Ligong Han

Ligong Han (view profile)

5
25 Mar 2013 Thin Plate Spline Network with Radiohead Example Thin plate splines can be used to interpolate nonuniform data, such as the Radiohead dataset, which Marius

Marius (view profile)

Works very well to subtract irregular background in a noisy image. Thanks!

5
04 Apr 2012 Kasami Sequences, m-sequences, Linear Feedback Shift Registers LFSRs are used to generate sequences, including MLS and sets of Kasami sequences. lila

lila (view profile)

5
02 Apr 2012 Thin Plate Spline Network with Radiohead Example Thin plate splines can be used to interpolate nonuniform data, such as the Radiohead dataset, which Sander Aerts

Sander Aerts (view profile)

Very clean code

5
20 Aug 2011 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Stephan Koehler

Stephan Koehler (view profile)

5
09 Jul 2010 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. a shrestha

a shrestha (view profile)

Hi,
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
26 Feb 2010 Peak Interpolation Estimates the location and magnitude of the peak of a continuous function between samples. Tolga Ozkurt

Tolga Ozkurt (view profile)

this is a great to code for the detection of a peak and its width.

5
06 Feb 2010 Subsample Delay Estimation Demonstrates a number of methods of estimating the delay between two signals to subsample accuracy. Wenliang

Wenliang (view profile)

well done

5
04 Feb 2010 Linear Regression with Errors in X and Y Calculates slope and intercept for linear regression of data with errors in X and Y. Paul Behrens

Paul Behrens (view profile)

5
01 Nov 2009 Complex Optimization of a Recurrent Neural Network Shows how to use the complex method to optimize a black-box neural network model of a load-sensing h Travis Wiens

Travis Wiens (view profile)

Note that the "complex method" package is now available at http://www.mathworks.com/matlabcentral/fileexchange/25428-complex-method-of-optimization

Comment only
08 Oct 2009 Forest Reverb Generator Generates acoustic impulse response of a forest. Peter Ingram

Peter Ingram (view profile)

5
08 Oct 2009 Thin Plate Spline Network with Radiohead Example Thin plate splines can be used to interpolate nonuniform data, such as the Radiohead dataset, which Peter Ingram

Peter Ingram (view profile)

5
08 Oct 2009 Complex Optimization of a Recurrent Neural Network Shows how to use the complex method to optimize a black-box neural network model of a load-sensing h Peter Ingram

Peter Ingram (view profile)

5
08 Oct 2009 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. Peter Ingram

Peter Ingram (view profile)

5
08 Oct 2009 Kasami Sequences, m-sequences, Linear Feedback Shift Registers LFSRs are used to generate sequences, including MLS and sets of Kasami sequences. Peter Ingram

Peter Ingram (view profile)

Great. Just what I needed.

5
08 Oct 2009 Complex Method of Optimization Implements the Complex Method of Constrained Optimization Peter Ingram

Peter Ingram (view profile)

Seems fast. Thanks.

5
08 Oct 2009 Subsample Delay Estimation Demonstrates a number of methods of estimating the delay between two signals to subsample accuracy. Peter Ingram

Peter Ingram (view profile)

Works great

5
01 Oct 2009 Complex Method of Optimization Implements the Complex Method of Constrained Optimization Erdal Bizkevelci

Erdal Bizkevelci (view profile)

4
07 Sep 2009 Subsample Delay Estimation Demonstrates a number of methods of estimating the delay between two signals to subsample accuracy. dong dong

dong dong (view profile)

good!

Comment only
17 Aug 2009 Complex Optimization of a Recurrent Neural Network Shows how to use the complex method to optimize a black-box neural network model of a load-sensing h Erdal Bizkevelci

Erdal Bizkevelci (view profile)

4
22 Jun 2009 Forest Reverb Generator Generates acoustic impulse response of a forest. Paul Behrens

Paul Behrens (view profile)

The author of the post above needs to explain his rating, I found this code well written, well commented and well thought out.

5
22 Jun 2009 Thin Plate Spline Network with Radiohead Example Thin plate splines can be used to interpolate nonuniform data, such as the Radiohead dataset, which Paul Behrens

Paul Behrens (view profile)

A very good example of a powerful technique. The function network may be used to generate a grid for other types of analysis.

5
19 May 2009 Radial Basis Function Network Simulates and trains Gaussian and polyharmonic spline radial basis function networks. Surendra Dhakal

Surendra Dhakal (view profile)

hi,
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.

Comment only
06 Feb 2009 Kasami Sequences, m-sequences, Linear Feedback Shift Registers LFSRs are used to generate sequences, including MLS and sets of Kasami sequences. Dmitry Hizbullin

Dmitry Hizbullin (view profile)

Perfect. Great thanks.

5
26 Aug 2008 Forest Reverb Generator Generates acoustic impulse response of a forest. dawit amanuel

2