登录论坛

查看完整版本 : [MATLAB基础] 找高人求助问题解决方案


103050
2009-05-25, 15:34
利用MATLAB建立二次函数图,本人写的函数程序:
polyfit[x,y,n];
x=[12,14,16,18];
y=[132.291,113.019,90.259,70.757];
n=[a*x^2+b*x+c];(此为二次函数表达式)
可是出不了函数图,我觉得我的函数程序有问题,可我也找不出来,请高手帮助。
有大侠提供给我了这个程序,可我试验下还不对:
x=[12,14,16,18];
y=[132.291,113.019,90.259,70.757];
p=polyfit(x,y,2)
y=poly2sym(p)
我就是想根据上面的数据出一个二次函数图

zsy312
2009-05-26, 10:03
拟合到三次就好一点,二次的时候最高次项系数太小,必须把自变量范围划很大才能看出来。