当前位置:   article > 正文

matlab分段拟合程序,matlab怎样自定义拟合函数,如何用matlab拟合模型分段函数

matlab曲线拟合自定义分段函数

你看一下你的数据做出来的x,y点nbsp;应当不像是椭圆。

nbsp;amp;gt;amp;gt;nbsp;A=578nbsp;374nbsp;787nbsp;391nbsp;1241nbsp;425nbsp;506nbsp;1017nbsp;1131nbsp;1020;...nbsp;590nbsp;346nbsp;804nbsp;356nbsp;1254nbsp;400nbsp;524nbsp;986nbsp;1140nbsp;1003;...nbsp;609nbsp;324nbsp;823nbsp;337nbsp;1271nbsp;379nbsp;561nbsp;964nbsp;1154nbsp;988;...nbsp;628nbsp;312nbsp;842nbsp;327nbsp;1293nbsp;306nbsp;590nbsp;959nbsp;1179nbsp;972;...nbsp;652nbsp;304nbsp;869nbsp;320nbsp;7312nbsp;360nbsp;638nbsp;972nbsp;1202nbsp;967;...nbsp;679nbsp;304nbsp;905nbsp;327nbsp;1340nbsp;360nbsp;655nbsp;990nbsp;1232nbsp;970;...nbsp;703nbsp;312nbsp;927nbsp;343nbsp;1368nbsp;375nbsp;663nbsp;1010nbsp;1257nbsp;988;...nbsp;721nbsp;323nbsp;744nbsp;367nbsp;1386nbsp;400nbsp;605nbsp;1023nbsp;1267nbsp;1006;...nbsp;731nbsp;336nbsp;751nbsp;386nbsp;1390nbsp;419nbsp;618nbsp;962nbsp;1270nbsp;1025;...nbsp;742nbsp;351nbsp;751nbsp;403nbsp;1389nbsp;448nbsp;639nbsp;972nbsp;1267nbsp;1037;nbsp;AA=reshape(A',2,50)';nbsp;x=AA(:,1);nbsp;y=AA(:,2);nbsp;amp;gt;amp;gt;nbsp;plot(x,y,'*')==============================================在Matlab下输入:edit,然后将下面两行百分号之间的内容,复制进去,保存nbsp;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nbsp;functionnbsp;z=zhidao_fit_1(a,x)nbsp;%其中x,y分别用x(:,1),x(:,2)表示%z=a(1)*x^2+a(2)*x*y+a(3)*y^2+a(4)*x+a(5)*y+a(6)z=a(1)*x(:,1).^2+a(2)*x(:,1).*x(:,2)+a(3)*x(:,2).^2+a(4)*x(:,1)+a(5)*x(:,2)+a(6);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nbsp;%%数据产生,这里以x^2/9+y^2/16=1产生数据%如果有数据,直接将下面三行替换掉.这里要求x,y为列向量seta=linspace(0,2*pi,20)';x=3*cos(seta);y=4*sin(seta);X=x,y;nbsp;F=zeros(size(x));ABC,res=lsqcurvefit('zhidao_fit_1',ones(1,6),X,F);nbsp;ABCnbsp;得到结果ABCnbsp;=nbsp;nbsp;nbsp;nbsp;0.0073nbsp;nbsp;nbsp;-0.0000nbsp;nbsp;nbsp;nbsp;0.0041nbsp;nbsp;nbsp;-0.0000nbsp;nbsp;nbsp;nbsp;0.0000nbsp;nbsp;nbsp;-0.0655这个与x^2/9+y^2/16=1是一致的.===============================你的每一二列数据来做图amp;gt;amp;gt;nbsp;clearamp;gt;amp;gt;nbsp;A=578nbsp;374nbsp;787nbsp;391nbsp;1241nbsp;425nbsp;506nbsp;1017nbsp;1131nbsp;1020;...nbsp;590nbsp;346nbsp;804nbsp;356nbsp;1254nbsp;400nbsp;524nbsp;986nbsp;1140nbsp;1003;...nbsp;609nbsp;324nbsp;823nbsp;337nbsp;1271nbsp;379nbsp;561nbsp;964nbsp;1154nbsp;988;...nbsp;628nbsp;312nbsp;842nbsp;327nbsp;1293nbsp;306nbsp;590nbsp;959nbsp;1179nbsp;972;...nbsp;652nbsp;304nbsp;869nbsp;320nbsp;7312nbsp;360nbsp;638nbsp;972nbsp;1202nbsp;967;...nbsp;679nbsp;304nbsp;905nbsp;327nbsp;1340nbsp;360nbsp;655nbsp;990nbsp;1232nbsp;970;...nbsp;703nbsp;312nbsp;927nbsp;343nbsp;1368nbsp;375nbsp;663nbsp;1010nbsp;1257nbsp;988;...nbsp;721nbsp;323nbsp;744nbsp;367nbsp;1386nbsp;400nbsp;605nbsp;1023nbsp;1267nbsp;1006;...nbsp;731nbsp;336nbsp;751nbsp;386nbsp;1390nbsp;419nbsp;618nbsp;962nbsp;1270nbsp;1025;...nbsp;742nbsp;351nbsp;751nbsp;403nbsp;1389

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号