File Exchange

image thumbnail

Neural network simple programs for beginners

version 1.3 (12.9 KB) by

Simple programs demonstrating Artificial network using Matlab .

9 Ratings



View License

The tutorial contains programs for PERCEPTRON and LINEAR NETWORKS
Classification with a 2-input perceptron
Classification with a 3-input perceptron
Classification with a 2-neuron perceptron
Classification with a 2-layer perceptron
Pattern association with a linear neuron
Training a linear layer
Adaptive linear layer
Linear prediction
Adaptive linear prediction

Comments and Ratings (14)

Nhan Nguyen

Missing function errors.

superb sir.thank you very much sir.


Same error in Neural10.m for example.

Warning: DELAYSIG is an obsolete function.
> In nnerr.obs_fcn (line 17)
In delaysig (line 9)
In teste_linear_adaptative_v02 (line
Use cell arrays to represent sequencies.

Undefined function or variable 'alabel'.
Error in teste_linear_adaptative_v02 (line 65)
alabel('Time','Target Signal','Signal to be Predicted')

there is a problem with the function INITP in matlab R2014a thank you!!

John Tracey

no function INITP ?

Ioan Muntean

I have problems with running this code in R2014b. No function initp

Marc Wu

where is this function initp?i dont think it is an implicit function in ANNs toolbox.


ECE (view profile)

the cyclist

I encountered the same error as you did, Ralph. My guess is that this submission requires the Neural Network Toolbox. If so, that should have been noted in the submission.

mostafa saeed

thank's for you ser

Mr Smart


Thank's for you, this work very good.


Ralph (view profile)

Thanks for sharing, I'd like to have a look round/play with the code but getting the following error:

Undefined function or method 'initp' for input arguments of type



Toolbox option is marked.


Few more programs are added to tutorial

MATLAB Release
MATLAB 7.8 (R2009a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today