24小时热门版块排行榜    

Znn3bq.jpeg
查看: 670  |  回复: 2

zuzero

铁虫 (小有名气)

[交流] [交流贴]分享我的源代码(很短的代码实现矩量法计算圆柱散射) 已有1人参与

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TM波:
clear;
N = 128;
Z = zeros(N);
ka = 2 * 2 * pi;
kl = ka / N * 2 * pi;
phi = (0 : N - 1) * 2 * pi / N;
Z(1, 1) = 1 - 1i * 2 / pi * (log(kl / 2) - 1);
Z(1, 2 : N) = besselh(0, 2, ka * 2 * abs(sin(phi(2 : N) / 2)));
for nn = 2 : N
    Z(nn, = circshift(Z(1, , [0, nn - 1]);
end
phiAngle = 360;
phiAngle = (0 : phiAngle - 1) * 2 * pi / phiAngle;
Esca = exp(1i * ka * cos(bsxfun(@minus, phiAngle', phi)));
Einc = exp(1i * ka * cos(phi'));
rcs = 4 / (pi * ka) * abs(Esca * (Z \ Einc)) .^ 2;
hold on;
plot(phiAngle * 180 / pi, 10 * log10(rcs), 'r', 'linewidth', 2);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%TE波
clear;
N = 128;
Z = zeros(N);
ka = 2 * 2 * pi;
kl = ka / N * 2 * pi;
phi = (0 : N - 1) * 2 * pi / N;
Z(1, 1) = 0.5;
Z(1, 2 : N) = abs(sin(phi(2 : N) / 2)) .* besselh(1, 2, ka * 2 * abs(sin(phi(2 : N) / 2))) * kl / 4i;
for nn = 2 : N
    Z(nn, = circshift(Z(1, , [0, nn - 1]);
end
phiAngle = 360;
phiAngle = (0 : phiAngle - 1) * 2 * pi / phiAngle;
temp = cos(bsxfun(@plus, phiAngle', phi));
Hsca = temp .* exp(1i * ka * temp);
Hinc = exp(1i * ka * cos(phi'));
rcs = kl ^ 2 / (4 * pi * ka) * abs(Hsca * (Z \ Hinc)) .^ 2;
hold on;
plot(phiAngle * 180 / pi, 10 * log10(rcs));
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
希望能对需要的人有所帮助,尤其入门搞矩量法的


回复此楼
欢迎来我的个人主页,方便学术交流与合作:jijinzu.buaa.edu.cn
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuzero

铁虫 (小有名气)

这个表示:  )
欢迎来我的个人主页,方便学术交流与合作:jijinzu.buaa.edu.cn
2楼2011-08-20 12:22:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

聂晓辉

金虫 (职业作家)

小灯泡


小木虫: 金币+0.5, 给个红包,谢谢回帖
亲  这个 程序中有笑脸是什么意思?
每一天,努力多一点!
3楼2016-05-20 11:19:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zuzero 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿郑州大学 22408 305分求调剂 +5 安小满zzz 2026-04-08 5/250 2026-04-12 00:41 by 蓝云思雨
[考研] 0854调剂 +5 音像店听花鼓戏 2026-04-10 5/250 2026-04-11 10:49 by qingpingzhu
[考研] 281求调剂 +11 觉得好的吧 2026-04-10 11/550 2026-04-11 09:35 by 逆水乘风
[考研] 一志愿东北大学控制工程085406数二英二385,求调剂 +8 Ezra_Zhang 2026-04-09 8/400 2026-04-11 09:15 by 猪会飞
[考研] 材料与化工调剂 +12 否极泰来2026 2026-04-10 13/650 2026-04-11 00:28 by wangjihu
[考研] 0702物理学学硕299求调剂 +6 祁柒连 2026-04-06 6/300 2026-04-10 11:10 by Roomoo
[考研] 296求调剂 +6 汪!?! 2026-04-08 6/300 2026-04-10 11:02 by mattzhming
[考研] 一志愿鲁东大学071000生物学学硕初试分数276求调剂 +20 慕绝cc 2026-04-09 24/1200 2026-04-10 10:22 by xujun0624
[考研] 347材料专硕求调剂 +19 zj8215216 2026-04-06 19/950 2026-04-10 09:36 by 690616278
[考研] 本科西工大 0856 324求调剂 +10 wysyjs25 2026-04-09 11/550 2026-04-10 08:37 by 5268321
[考研] 314求调剂 +14 weltZeng 2026-04-09 14/700 2026-04-09 23:14 by wolf97
[考研] 278求调剂 +27 范婷娜 2026-04-07 31/1550 2026-04-09 20:49 by zhouxiaoyu
[考研] 一志愿西南大学生物学学硕344 求生物学相关调剂/生物与医药 +7 超人不会飞@ 2026-04-08 7/350 2026-04-09 09:35 by gong120082
[考研] 085404,334分,求调剂 +5 sunjie8888 2026-04-08 8/400 2026-04-09 07:26 by sunjie8888
[考研] 考研求调剂 +4 雯??? 2026-04-08 4/200 2026-04-08 21:44 by 土木硕士招生
[考研] 264求调剂 +11 麦小叮当 2026-04-07 11/550 2026-04-08 16:05 by 一只好果子?
[考研] 388求调剂 +6 四川王涛 2026-04-07 8/400 2026-04-08 00:17 by JourneyLucky
[考研] 生物医药调剂|SCI中科院三区一作+多项科研成果 +8 likangxing 2026-04-07 11/550 2026-04-08 00:02 by lys0704
[考研] 312求调剂 +18 gtw1 2026-04-06 20/1000 2026-04-07 18:16 by 蓝云思雨
[考研] 307求调剂 +3 Youth@@ 2026-04-07 3/150 2026-04-07 09:25 by 小黑不怕难
信息提示
请填处理意见