发布网友 发布时间:2022-04-25 04:26
共2个回答
热心网友 时间:2023-10-25 19:53
分析题主给出的数据,应该是有三组数据组成。所以我们分别对三组进行建模,并拟合出其系数。
1、根据数据,预测掺量x、龄期y与强度z的关系可以用下列数学模型来表达,即
Z=a1+a2*X^a3+a4*Y^a5
2、因该数学模型为非线性函数,可以利用matlab的lsqcurvefit()函数来拟合a1、a2、a3、a4、a5等系数
3、根据拟合后得到的系数,计算出新的Z1值
4、比较Z、Z1值,判断其相关性,即相关系数R^2,如R^2>0.9以上,愈接近1。说明其模型是合理的。
5、利用plot3函数绘图其三维曲线图。
6、拟合结果
数据一:a1=0.81078,a2=108.1401,a3=1.316,a4=1.2083,a5=1.5134
数据二:a1=0.99624,a2=212.8753,a3=0.40116,a4=0.8005,a5=1.4682
数据三:a1=1.1446,a2=251.859,a3=0.18662,a4=0.85413,a5=1.24
热心网友 时间:2023-10-25 19:54
可以做三维曲面以及拟合的