用matlab画二元函数图象

比如z=(x^2+y^2)^3, 其中-1<=x<=1,-2<=y<=2。这个函数咋画?
2025-03-10 00:13:17
推荐回答(3个)
回答1:

1、首先打开matlab。

2、在 matlab 当前目录空间右键。

3、然后点击 new -> M-File。

4、然后将文件命令为hello.m。

5、然后双击该文件,输入[Rm dm]=meshgrid(15:5:50,1:10);

6、然后添加f=0.034488*(Rm.^1.9400).*(10^-0.0173*dm);

7、接着添加surf(Rm,dm,f)

8、最后运行程序,查看效果,

回答2:

如果画曲线
x=-1:0.01:1;y=-2:0.02:2;
z=(x.^2+y.^2).^3;
plot3(x,y,z)
画曲面
[x,y]=meshgrid(-1:0.01:1,-2:0.02:2);
z=(x.^2+y.^2).^3;
mesh(x,y,z)

回答3:

楼上对的