📄 curfit1.m
字号:
function hh=curfit1(t1,t2)p=t1(:,1);p=p';pp=t2(:,1);pp=pp';h=(t1(:,2)-t1(:,3))';[pn,minp,maxp,hn,minh,maxh]=premnmx(p,h);%归一化处理%P,T分别为原始输入和输出数据,minp和maxp分别为P中的最小值和最大值。mint和maxt分别为T的最小值和最大值。%premnmx函数用于将网络的输入数据或输出数据进行归一化,归一化后的数据将分布在[-1,1]区间内。% b=son(pn',1);% b1=b'*b;% b2=b'*hn';% a=inv(b1)*b2;a=polyfit(pn,hn,1);pp1=tramnmx(pp,minp,maxp);%归一化处理%用plot做二维图象!-----------------------------figure(2)hold offxx1=[-1.0:0.05:1.0];yy1=a(2)+a(1)*xx1;xx=postmnmx(xx1,minp,maxp);yy=postmnmx(yy1,minh,maxh);plot(p,h,'*')hold onplot(xx,yy,'-r')%-----------------------------hh=a(2)+a(1)*pp1;hh=postmnmx(hh,minh,maxh)';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -