(100分)数学建模求解

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:35:32
从图中的两道题里任选一道

第二题答案https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/aniles/pic/item/8328ec17eda18c22c83d6d1d.jpg
自己做的,鄙视复制党

模型求解:

观察散点图的特点,可以利用MATLAB 的拟合函数,即 polyfit() 函数,并结合 MATLAB 的绘图功能(利用plot()函数),得到直观的表示。 并通过实验选取不同的基函数类进行实验发现用5次多项式拟合比较好,相应的命令为:

p=polfit(x,y,n)

对数据

h=[0,2.3,4.9,3.1,13.7,18.3,22.9,27.2];

T=[22.8,22.8,22.8,20.6,13.9,11.7,11.1,11.1];

进行五次多项式拟合

p=polfit(h,T,5)

执行后返回矢量p为多项式的系数,其高次项在前,低次项在后。结果为:

p=[22.711 0.0280756 0.0865552 0.0235702 0.00132018 0.0000218133 ]

即最后拟合的函数为:

T=22.711 +0.0280756h +0.0865552h2 -0.0235702h3 +0.00132018h4-

0.0000218133 h 5

>> pp=polyfit(h,T,2);

>> hh=0:5:30;

>> TT=polyval