polyfit函数的用法(polyfit)

郭树影
导读 大家好,小小发现polyfit函数的用法,polyfit这个很多人还不知道,那么小小来为大家解答以上的问题,现在让我带着大家一起来看看!1、MATLAB...

大家好,小小发现polyfit函数的用法,polyfit这个很多人还不知道,那么小小来为大家解答以上的问题,现在让我带着大家一起来看看!

1、MATLAB软件提供了基本的曲线拟合函数的命令.多项式函数拟合:a=polyfit(xdata,ydata,n)其中n表示多项式的最高阶数,xdata,ydata为将要拟合的数据,它是用数组的方式输入.输出参数a为拟合多项式 y=a1xn+...+anx+a n+1的系数 多项式在x处的值y可用下面程序计算. y=polyval(a,x,m) 线性:m=1, 二次:m=2, … polyfit的输出是一个多项式系数的行向量。

2、为了计算在xi数据点的多项式值,调用MATLAB的函数polyval。

3、例:x=0:0.1:1;y=[-0.447 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2];A=polyfit(x,y,2)Z=polyval(A,x);Plot(x,y,’r*’,x,z,’b’)。

本文分享到此完毕,希望对您有所帮助。

标签: polyfit

免责声明:本文由用户上传,如有侵权请联系删除!