拟合曲线

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:23:44
有四个点 (7,2158)(10,3434)(13,5788)(16,10202), 请安装了MATLAB的同学 给弄下~ 谢谢啊~
最好给出三次方程 或者 指数方程

你给出参数方程

补充:
y = -2143.283950617224 + 1171.1851851851811*x - 121.9629629629641*x^2 + 6.0617283950618015*x^3;
经检验该方程的精确度为小数点后第12位.所以完全满足你的要求.

>>x=[7,10,13,16];
>>y=[2158,3434,5788,10202];
>>plot(x,y,'-')
得到一个图像
可以看出他大概类似于一条抛物线
可以用二次拟合

输入:
>>a=polyfit(x,y,2)

1.0e+003 *

0.0872 -1.1220 5.7897

所以拟合后的曲线为:
y=87.2t^2-1122t+5789.7