📄 nn.asv
字号:
% function [ output_args ] = Untitled2( input_args )%UNTITLED2 Summary of this function goes here% Detailed explanation goes hereclear% H1=xlsread('tafu.xls',1,'A1:I136'); H1=xlsread('testy.xls',1,'A1:J60');len=size(H1,1);H2=H1(:,9);delta=(max(H2)-min(H2)); %反归一delta1=min(H2); %H=xlsread('tading.xls',1,'A1:H123'); % % [b,a]= butter(5,0.8);% H1=filtfilt(b,a,H);data=H1;data=(data-ones(size(data,1),1)*min(data))./(ones(size(data,1),1)*(max(data)-min(data)));H1=data ;k=1;for L=1:len switch L case 1 A1=H1(2:len,1:8); B1=H1(2:len,9); C1=H1(1,1:8); D1=H1(1,9); case len A1=H1(1:len-1,1:8); B1=H1(1:len-1,9); C1=H1(len,1:8); D1=H1(len,9); otherwise A1=[H1(1:L-1,1:8);H1(L+1:len,1:8)]; B1=[H1(1:L-1,9);H1(L+1:len,9)]; C1=H1(L,1:8); D1=H1(L,9); end net=newrb [net,tr]=newrb(P,T,0.5,2); y= y*delta+delta1; x=abs(H2(L)-y)/H2(L); if k==1 Y=y; X=x; D=D1; k=0; else Y=[Y;y]; X=[X;x]; D=[D;D1]; endendmeanerror=mean(X)maxerror=max(X)stderror=std(X) plot(H2,'r--','LineWidth',2 ); hold on plot(Y,'b','linewidth',2);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -