matlab圆域上绘制网线图

>>x=[-3:0.1:3];>>y=x;>>[x,y]=meshgrid(x,y);>>z=4*x.*exp(-x.^2-y.^2);>>mesh(x,y,z)这段代码... >> x=[-3:0.1:3];
>> y=x;
>> [x,y]=meshgrid(x,y);
>> z=4*x.*exp(-x.^2-y.^2);
>> mesh(x,y,z)
这段代码已经输出z函数的图形了,但区域是-3到3的一个正方形
怎么改变一下把这个区域变成一个圆形?
展开
化学工程
2009-07-01 · TA获得超过8897个赞
知道大有可为答主
回答量:2212
采纳率:80%
帮助的人:3294万
展开全部
回答者: heaventian回答正确,加分吧。

clc;clear
%怎么改变一下把这个区域变成一个圆形?
x=[-3:0.15:3];
y=x;
[x,y]=meshgrid(x,y);
z=4*x.*exp(-x.^2-y.^2);
figure(1)
mesh(x,y,z)
%%{
z1=3*cplxgrid(20);%在复平面上面得到一个21*41的网格,x,y分别为其实部和虚部
x=real(z1);
y=imag(z1);
z=4*x.*exp(-x.^2-y.^2);
figure(2)
mesh(x,y,z)
百度网友e1f05e04a
2009-07-01 · TA获得超过427个赞
知道答主
回答量:61
采纳率:0%
帮助的人:94.7万
展开全部
z1=3*cplxgrid(20);%在复平面上面得到一个21*41的网格,x,y分别为其实部和虚部
x=real(z1);
y=imag(z1);
z=4*x.*exp(-x.^2-y.^2);
mesh(x,y,z)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式