📄 cal_parameter_forward.m
字号:
function [VI,VJ,y]=Cal_Parameter_Forward(WMI,WIJ,WJP,X,Chuan_Can)
%X=[-0.7 -0.6 -0.5 -0.4 -0.3];
M=Chuan_Can(1);%输入点个数
I=Chuan_Can(2);%第I曾神经元个数
J=Chuan_Can(3);%第J层神经元个数
P=Chuan_Can(4);%输出点个数
%计算第一隐含层神经元的输入,输出
for i=1:I-1
UI(i)=0;
for m=1:M
UI(i)=UI(i)+X(m)*WMI(m,i);
end
VI(i)=logsig(UI(i));
end
VI(I)=1;
%计算第二隐含层神经元的输入,输出
for j=1:J-1
UJ(j)=0;
for i=1:I
UJ(j)=UJ(j)+VI(i)*WIJ(i,j);
end
VJ(j)=logsig(UJ(j));
end
VJ(J)=1;
%计算输出层神经元的输入,输出
for p=1:P
UP(p)=0;
for j=1:J
UP(p)=UP(p)+VJ(j)*WJP(j,p);
end
y(p)=logsig(UP(p));
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -