作业帮 > 综合 > 作业

matlab圆域上绘制网线图

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 05:42:08
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)
这段代码已经输出z函数的图形了,但区域是-3到3的一个正方形
怎么改变一下把这个区域变成一个圆形?
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)