问题描述:
matlab二元函数拟合怎么设计函数.
下面是数据,要求拟合一个二元函数,自变量为a,b.请问在非线性拟合之前怎么设计函数,使其拟合误差最小.很急,请大家帮帮忙.
a\b6.187.58.710.812.9
0.350.6070.53030.54810.51580.581
0.40.7420.56580.5510.63760.8415
0.450.75340.62850.72580.69680.8522
0.50.82830.72790.97580.77510.836
0.550.86710.73751.04350.80350.8611
0.60.91550.8841.18380.82881.0792
0.650.93250.94831.22781.03171.2311
0.71.02011.01561.36061.16871.6888
0.751.02311.16061.58291.22261.484
我要拟合的是二元函数,也就是说两个变量的,其中x是a,y是b.那么最后得出的就是z=f(x,y)的形式的二元函数,但要拟合之前要先构造一个函数,然后才能通过拟合得到公式的相关参数,从而得到一个比较好的公式.
就是在构造这个参数的时候总构造不好,拟合出来的误差比较大.请教高手这个初始构造的非线性函数怎么构造?数据就是上面的那些数据.急.请多帮忙.谢谢
下面是数据,要求拟合一个二元函数,自变量为a,b.请问在非线性拟合之前怎么设计函数,使其拟合误差最小.很急,请大家帮帮忙.
a\b6.187.58.710.812.9
0.350.6070.53030.54810.51580.581
0.40.7420.56580.5510.63760.8415
0.450.75340.62850.72580.69680.8522
0.50.82830.72790.97580.77510.836
0.550.86710.73751.04350.80350.8611
0.60.91550.8841.18380.82881.0792
0.650.93250.94831.22781.03171.2311
0.71.02011.01561.36061.16871.6888
0.751.02311.16061.58291.22261.484
我要拟合的是二元函数,也就是说两个变量的,其中x是a,y是b.那么最后得出的就是z=f(x,y)的形式的二元函数,但要拟合之前要先构造一个函数,然后才能通过拟合得到公式的相关参数,从而得到一个比较好的公式.
就是在构造这个参数的时候总构造不好,拟合出来的误差比较大.请教高手这个初始构造的非线性函数怎么构造?数据就是上面的那些数据.急.请多帮忙.谢谢
问题解答:
我来补答展开全文阅读