x=[1 2 3 4 5 6 7 8 9 10],y=[1 2 3 4 5 6 7 8 9 10],z为一个10*10的矩阵,也就是说对于每一个点(x,y),都对应一个z,可以把z拟合为关于x,y的函数么?类似于z=(a0+a1x+a2x^2)(b0+b1*y+b2*y^2)的形式的?用nlinfit函数可以实现么?怎样实现呢?
先在这里谢谢能够在百忙之中回复此贴的人了。

1 Kommentar

文飞 王
文飞 王 am 3 Nov. 2023
你好,请问你这个问题解决了吗?

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

bifoni
bifoni am 21 Nov. 2022

0 Stimmen

最简单的办法是用线性最小二乘法,把 z 的表达式展开,得到关于 x,y 的多项式,只用拟合出二元多项式系数即可。这个可以通过矩阵除法实现

Weitere Antworten (0)

Kategorien

Mehr zu 多项式 finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 21 Nov. 2022

Kommentiert:

am 3 Nov. 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!