mianji.m

来自「径向基神经网络训练程序」· M 代码 · 共 34 行

M
34
字号
function [yk,yk2,ykmean,yk2mean]=mianji(x)%x为输入波形,yk为面积的比值矩阵,按照左中,左右,中右的顺序排列
ZCBXstandard=[19,19,19,21,31,49,70,85,94,98,99,99,99,99,98,98,98,98,98,98,98,97,91,74,53,36,26,22,20,20,21,21;19,21,31,49,70,85,94,98,99,99,99,99,98,98,98,98,98,98,98,97,91,74,53,36,26,22,20,20,19,19,18,18;18,18,18,19,19,19,21,31,49,70,85,94,98,99,99,99,99,98,98,98,98,98,98,98,97,91,74,53,36,26,22,20;];
lengthofx=size(x);
rowlengthofx=lengthofx(1);
yk=zeros(3,rowlengthofx);
yk2=zeros(3,rowlengthofx);

% for i=1:rowlengthofx
%     yk(1,i)=sum(x(i,1:5))/sum(x(i,10:19));
%     yk(2,i)=sum(x(i,1:5))/sum(x(i,28:32));
%     yk(3,i)=sum(x(i,10:19))/sum(x(i,28:32));
% end

for i=1:rowlengthofx
    yk(1,i)=sum(x(i,1:5))/sum(x(i,14:18));
    yk(2,i)=sum(x(i,1:5))/sum(x(i,28:32));
    yk(3,i)=sum(x(i,14:18))/sum(x(i,28:32));
    yk(4,i)=sum(x(i,1:15))/sum(x(i,16:32));
end

% for i=1:rowlengthofx
%     yk2(1,i)=sum(x(i,5:10))/sum(x(i,10:19));
%     yk2(2,i)=sum(x(i,5:10))/sum(x(i,26:30));
%     yk2(3,i)=sum(x(i,10:19))/sum(x(i,26:30));
% end

for i=1:rowlengthofx
    yk2(1,i)=sum(x(i,5:9))/sum(x(i,14:18));
    yk2(2,i)=sum(x(i,5:9))/sum(x(i,25:29));
    yk2(3,i)=sum(x(i,14:18))/sum(x(i,25:29));
end

ykmean=mean(yk');
yk2mean=mean(yk2');

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?