0

我想知道是否有人知道(或者可能吗?)如何从 Matlab 的 3D 冲浪图生成趋势方程?我知道我们可以为 2D 图(线性和非线性)创建趋势线并显示其方程,但是 3D 图呢?我们可以创建类似的东西:

z = ax + by?

问候套件

4

1 回答 1

0

如果您有曲线拟合工具箱,则可以使用 cftool 拟合 3D 曲面,如此所述。

这是一个例子:

[X,Y] = meshgrid(1:100,1:100);
X = reshape(X,numel(X),1);
Y = reshape(Y,numel(Y),1);
Z = 3*X+4*Y;
plot3(X,Y,Z)

f = fit([X, Y], Z, 'poly11');
coeffvalues(f)
于 2013-04-03T01:06:29.667 回答