matlab画一个简单的网格图,急,急!!!!

x从0到32;y从0到32;z=5.3*1.2^(M*2-1)*1.3^(N*2-1)程序怎么写啊啊啊!!!总是报错!!!在线等啊!!!!... x从0到32;
y从0到32;
z=5.3*1.2^(M*2-1)*1.3^(N*2-1)
程序怎么写啊啊啊!!!总是报错!!!
在线等啊!!!!
展开
 我来答
Taylor0900
2012-12-26 · 超过14用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:32万
展开全部
x=0:32;
y=0:32;
[M,N]=meshgrid(x,y);
z=5.3*1.2^(M*2-1)*1.3^(N*2-1);

figure,mesh(M,N,z)
追问
大神,有错误啊,什么情况???
Warning: Matrix is singular to working precision.
>> figure,mesh(M,N,z)
??? Error using ==> mesh at 80
X, Y, Z, and C cannot be complex.
追答
z=5.3*1.2.^(M*2-1)*1.3.^(N*2-1);
这行写错了,乘方要用 .^
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式