早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于matlab中绘制3维图像中[x,y]=meshgrid(x,y);与[xx,yy]=meshgrid(x,y);的区别,谁知道 告诉下x=linspace(-5,5,20);y=linspace(0,10,30);[x,y]=meshgrid(x,y);z=cos(x).*cos(y)*.exp((-1/4)*sqrt(x.*x+y.*y))meshc(x,y,z);代码这样就不行,

题目详情
关于matlab中绘制3维图像中[x,y]=meshgrid(x,y);与[xx,yy]=meshgrid(x,y);的区别,谁知道 告诉下
x=linspace(-5,5,20);
y=linspace(0,10,30);
[x,y]=meshgrid(x,y);
z=cos(x).*cos(y)*.exp((-1/4)*sqrt(x.*x+y.*y))
meshc(x,y,z);代码这样就不行,改成
x=linspace(-5,5,20);
y=linspace(0,10,30);
[xx,yy]=meshgrid(x,y);
zz=cos(xx).*cos(yy).*exp(-sqrt(xx.^2+yy.^2)/4);
meshc(xx,yy,zz);
这样就行 为什么?
▼优质解答
答案和解析
一样的啊@
就像f(x)和f(t)这两个函数都一样,只是自变量的写法不同而已