谁帮忙帮我解答一下下

&& 查看话题
程序中说X, Y, Z, and C cannot be complex.谁能帮着解决一下
c=sqrt(-1);
k=(2*pi)/a;
x=0:100:600;
y=0:100:600;
=meshgrid(x,y);
energy=((exp(-c*k*(20000*Y)./L)).^2)*(exp((-(1/2)*(k*w/L).^2)*(X.^2+Y.^2)))+((exp(-c*k*(40000*Y)./L)).^2)*(exp((-(1/2)*(k*w/L).^2)*(X.^2+Y.^2)))+((exp(-c*k*(60000*Y)./L)).^2)*(exp((-(1/2)*(k*w/L).^2)*(X.^2+Y.^2)))+((exp(-c*k*(80000*Y)./L)).^2)*(exp((-(1/2)*(k*w/L).^2)*(X.^2+Y.^2)));
mesh(X,Y,energy)
附件中有程序公式和参量
c是根号-1是虚数,即i,X,Y是实数的矩阵,c和X,Y怎么复合呢? : Originally posted by 月只蓝 at
c是根号-1是虚数,即i,X,Y是实数的矩阵,c和X,Y怎么复合呢? 我已经在每一个负指数的平方项前加了abs就可以出现图像了。不过和我需要画的图不一样。我在检查一下公式对不。 : Originally posted by jyd3611 at
我已经在每一个负指数的平方项前加了abs就可以出现图像了。不过和我需要画的图不一样。我在检查一下公式对不。... 好像是公式不对,我看了一下,你的xn 和yn 应该是和An是一一对应的,而你的An只有四个,而你的xn有很多。是不是LZ对公式的理解和我不一样。请再仔细看看。 : Originally posted by meatball1982 at
好像是公式不对,我看了一下,你的xn 和yn 应该是和An是一一对应的,而你的An只有四个,而你的xn有很多。是不是LZ对公式的理解和我不一样。请再仔细看看。... 没说明白,公式是对的,可能是LZ写的不太对,至少和我理解的不一样。
上帖中是“好像是公式写的不对” 楼主你在matlab中的公式书写是错的,能量的定义是I=EE*,其中E*表示E的复共轭。楼主可以在简单地验证一下:
(1+i)^2是不等于(1+i)(1+i)*,起码在matlab里不是这样的。matlab中conj(E)表示E的复共轭。按楼主的书写方式,得到的能量energe中是有复数部分的,所以出现错误。 再做点补充说明哈,验证一下之后的内容:
由于求解出来的电场E一般带有位相信息,因此表示成复数,一般情况下是用e指数表示,而e指数表示的复数可以通过x+i*y表示,而Matlab中采用后者存储复数。现假设电场E=1+i,楼主根据推导的公式表达肯定希望光强I=E^2=2,但是在Matlab中这个等式是不成立的,在Matlab中,E^2=(1+i)(1+i)=2i。后面关于共轭的内容就不变了 : Originally posted by yangfjh at
再做点补充说明哈,验证一下之后的内容:
由于求解出来的电场E一般带有位相信息,因此表示成复数,一般情况下是用e指数表示,而e指数表示的复数可以通过x+i*y表示,而Matlab中采用后者存储复数。现假设电场E=1+i, ... 那么我应该做什么修改呢,吧公式展开写在相乘吗? : Originally posted by jyd3611 at
那么我应该做什么修改呢,吧公式展开写在相乘吗?... 直接把你式中的平方项,尤其是复数的平方写成该复数与其共轭的乘积,这个应该不难了 : Originally posted by yangfjh at
直接把你式中的平方项,尤其是复数的平方写成该复数与其共轭的乘积,这个应该不难了
... 都改过了,不过图形还是画不出来。可能我的公式还有问题。 再好好检查一下公式,尤其是可能有相干项谁能帮我解答一下我的格挡率变成0了_天涯明月刀ol吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:724,868贴子:
谁能帮我解答一下我的格挡率变成0了
为什么会变成0啊 我说怎么切磋的时候被控成狗
貌似触发率百分之八十...
40%的格挡率,朋友力士...
点了以后觉得自己肉肉的
嘻嘻 别看了 楼主就是那...
别的都还好,就是壁纸居...
自己的护腕镇楼。大神们...
还差什么呢 上庞统的话...
-先来张图。 - -原来要1...
打坐会0        ——为҉什҉么҉我҉感҉觉҉我҉手机上҉的҉字҉都҉是҉花҉屏҉的҉呢҉?҉为҉什҉么҉感҉觉҉手机҉上҉的҉字҉都҉是҉雾҉茫҉茫҉的҉?҉难҉道҉是҉我҉眼҉睛҉花҉了҉?҉还҉是҉我҉手机҉的҉显҉示҉屏҉坏҉掉҉了҉?究҉竟҉发҉生҉神҉马҉事҉情҉了҉?
居然会这样
我刚刚果然是在骑马
内&&容:使用签名档&&
保存至快速回贴121.62.101.*
我去年也抽了这个签,可是我们还是没走到一起,为什么,有解答的吗?
您的举报已经提交成功,我们将尽快处理,谢谢!
大家还关注您的举报已经提交成功,我们将尽快处理,谢谢!
大家还关注您的举报已经提交成功,我们将尽快处理,谢谢!
你可以在开始菜单中找到 Autodesk\3ds Max 2012\Change Graphics Mode 方式运行看看, 在重启max 就好了
大家还关注}

我要回帖

更多关于 帮我解答一下 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信