三维数据的最小二乘拟合程序

时间:2013-04-29 18:03:41
【文件属性】:

文件名称:三维数据的最小二乘拟合程序

文件大小:815B

文件格式:NONE

更新时间:2013-04-29 18:03:41

最小二乘拟合

三维航迹的最小二乘拟合 clc clear load t load X load Y load Z figure(1); plot(t,X); title('时间和X位移关系图'); xlabel('t/s'); ylabel('x/m'); ax=polyfit(t,X,10); axd=polyder(ax); xbest=polyval(ax,t); xdbest=polyval(axd,t); save ax; save axd; save xbest; save xdbest; hold on plot(t,xbest,'r'); grid on; figure(2); plot(t,Y); title('时间和Y位移关系图'); xlabel('t/s'); ylabel('y/m'); ay=polyfit(t,Y,20); ayd=polyder(ay); ybest=polyval(ay,t); ydbest=polyval(ayd,t); save ay; save ayd; save ybest; save ydbest; hold on plot(t,ybest,'r') grid on; figure(3); plot(t,Z); title('时间和Z位移关系图'); xlabel('t/s'); ylabel('z/m'); az=polyfit(t,Z,10); azd=polyder(az); zbest=polyval(az,t); zdbest=polyval(azd,t); save az; save azd; save zbest; save zdbest; hold on plot(t,zbest,'r') grid on


网友评论

  • 跟想象的不是特别一样,题目是我想找的, 程序却不是我想要的
  • 赞一个!程序很规范,虽然还不太会用
  • 跟想象的不一样啊