在MATLAB中绘制此函数?

时间:2016-10-30 12:43:37

标签: matlab plot

Link to function

在上面绘制函数(x1,x2)是[-1,1] x [-1,1]的元素。

我已经尝试了myself,但我得到了这个,我不确定它是否正确。由于这是一个二次方程,我期待一些曲线。

1 个答案:

答案 0 :(得分:1)

正如Statham在评论中所建议的那样,你应该期待一个曲面,而不是曲线,并且应该相应地准备你的数据。如果你想得到你所呈现的功能图,这是一个如何的例子:

w0=0.01; w1=0.4; w2=-0.2; w3=0.01; w4=0.2; w5=1;

x1=linspace(-1,1,21);
x2=linspace(-1,1,21);
[X1,X2]=meshgrid(x1,x2);

Z=w0+w1*X1+w2*X2+w3*X1.^2+w4*X2.^2+w5*X1*transpose(X2);

surf(X1,X2,Z);

结果:
surf plot result