对一个函数用matlab作图.如下
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/30 20:50:40
对一个函数用matlab作图.如下
函数是
显然是个双曲面分z>0和z<0两部分.但是怎样在一张图上显示出来呢.
我的命令式这样的:
>> [x,y]=meshgrid([-200:2:200]);
>> z=sqrt(x.^2+2*y.^2);
>> meshz(x,y,z)
结果:
![](http://img.wesiedu.com/upload/0/ad/0ada5ec18cdfa899eacb6c86c2e5be3b.jpg)
求指教,第一次弄这些.
函数是
![](http://img.wesiedu.com/upload/b/bd/bbd06cc8e99dc9e39697fbd7b2d70a0e.jpg)
我的命令式这样的:
>> [x,y]=meshgrid([-200:2:200]);
>> z=sqrt(x.^2+2*y.^2);
>> meshz(x,y,z)
结果:
![](http://img.wesiedu.com/upload/0/ad/0ada5ec18cdfa899eacb6c86c2e5be3b.jpg)
求指教,第一次弄这些.
![对一个函数用matlab作图.如下](/uploads/image/z/4092623-71-3.jpg?t=%E5%AF%B9%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E7%94%A8matlab%E4%BD%9C%E5%9B%BE.%E5%A6%82%E4%B8%8B)
后面在加三行:
[x,y]=meshgrid([-200:2:200]);
z=sqrt(x.^2+2*y.^2);
meshz(x,y,z)
>> zz=-sqrt(x.^2+2*y.^2);
>> hold on
>> meshz(x,y,zz)
再问: 不能做成一张图吗?
[x,y]=meshgrid([-200:2:200]);
z=sqrt(x.^2+2*y.^2);
meshz(x,y,z)
>> zz=-sqrt(x.^2+2*y.^2);
>> hold on
>> meshz(x,y,zz)
再问: 不能做成一张图吗?