在MATLAB神经网络工具箱中提供了newp函数,用于创建一个感知器网络,其调用格式为:net=newp(P,T),其中net为函数返回参数,表示生成的感知器网络:P是一个RQ的矩阵,由R组输入向量的最大值和最小值组成,T为SQ的矩阵,S为神经元的个数。
clear all;
P=[0 2];
T=[0 1];
net=newp(P,T);
inputweights=net.inputweights{1,1}
inputweights =
Neural Network Weight
delays: 0
initFcn: 'initzero'
initSettings: (none)
learn: true
learnFcn: 'learnp'
learnParam: (none)
size: [1 1]
weightFcn: 'dotprod'
weightParam: (none)
userdata: (your custom info)
MATLAB神经网络应用设计-----张德峰编著----【M】北京:机械工业出版社