maoihua 发表于 2012-5-12 09:55

求助:麻烦大家看一下,图2为什么画不出来?

clc;
clear;
x=random('norm',2,0.03,1,41);
y=random('norm',2,0.03,1,41);
figure(1)
plot(x,y,'.')
c0=340;
f=1000;
w=2*pi*f;
k0=0;
M=41;
syms kx ky
km=;
W=0;
image=sqrt(-1);
for m=1:41
    rm=;
    pm=dot(km,rm);
    qm=exp(image*pm);
    W=W+qm
end
figure(2)
ezcontourf(W)
colorbar
图2总是出问题,显示如下:
【??? Operands to the || and && operators must be convertible to logical scalar values.

Error in ==> specgraph.contourgroup.schema>LdoDirtyAction at 256
refresh(h);

??? Error occurred while evaluating listener callback.】

maoihua 发表于 2012-5-12 09:59

自己顶一下{:{13}:}

maoihua 发表于 2012-5-13 10:12

求高手支招{:{20}:}

ChaChing 发表于 2012-5-14 01:29

试执行下, 我出现的报错与LZ不同!
我的matlab版本为R2009a, LZ的matlab版本为何?

还有感觉是虚数出问题, ezcontourf可以画虚数吗?

maoihua 发表于 2012-5-16 17:57

ChaChing 发表于 2012-5-14 01:29 static/image/common/back.gif
试执行下, 我出现的报错与LZ不同!
我的matlab版本为R2009a, LZ的matlab版本为何?



我的版本是R14,关于ezcontour能不能画虚数,不太清楚,我新手,刚刚接触,还望元老指点{:{01}:}
页: [1]
查看完整版本: 求助:麻烦大家看一下,图2为什么画不出来?