回 帖 发 新 帖 刷新版面

主题:[讨论]请教如何用MATLAB做曲线的拟合

[size=1][size=2][size=3][size=4][size=1][size=6][size=5]已知输入输出的数据,如何写MATLAB的代码,本人是初学者,请各位高手赐教.[/size][/size][/size][/size][/size][/size][/size]

回复列表 (共2个回复)

沙发

最基本的,多项式拟合:polyfit(x,y,n)
>> x=[1 2 3 4 5 6];y=[1 4 8 16 24 36];p=polyfit(x,y,2)  '拟合为2次多项式

p =

    1.0893   -0.6821    0.7000
>> y=poly2str(p,'x')

y =

   1.0893 x^2 - 0.68214 x + 0.7

板凳

很感谢你回贴。我们能认识一下吧。我的QQ:304024228,请在附加信息里,注明一下。

我来回复

您尚未登录,请登录后再回复。点此登录或注册