登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
程序
>
吸波体的MATALAB仿真程序
发帖
回复
2324
阅读
9
回复
吸波体的MATALAB仿真程序
离线
liuyunfeng
UID :32945
注册:
2009-05-19
登录:
2009-05-22
发帖:
33
等级:
仿真新人
0楼
发表于: 2009-05-19 11:14:19
— 本帖被 destroyer 从 【互助速问速答有求速应】 移动到本区(2009-11-28) —
小弟是做本科毕业论文的 ,研究双层吸波体的吸收特性,那位大侠可以给我编个吸波体仿真的程序,就是给磁导率和磁介电常数一个范围,然后画出频率与反射率的曲线图,万分感谢了 ..
A_(+r
?k:])^G5
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
liuyunfeng
UID :32945
注册:
2009-05-19
登录:
2009-05-22
发帖:
33
等级:
仿真新人
1楼
发表于: 2009-05-19 12:06:14
%初始化 赋值各个数组
\2<yZCn
data=[-7 10 -4 4 1]
mN'9|`>V>
F=(2:0.2:18);%频率8-12HZ
n 8OdRv
er1=data(:,1);%介电常数实部
[A..<[
er2=data(:,2);%介电常数虚部
syNb0LR
ur1=data(:,3);%磁导率实部
6P*)rye
ur2=data(:,4);%磁导率虚部
~oW8GQ
%构造复介电常数和磁导率数组
QV H'06"{
er=er1-i*er2;
P7x?!71?L
ur=ur1-i*ur2;
>KClH'R2
%自由空间的介电常数,磁导率及波阻抗
eRx[&-c
er0=8.854e-12;ur0=4e-7*pi;Z0=120*pi;
nog\,NT
%计算反射率
r4NT`&`g?
f=F*1e9;%频率转换为HZ
;~Gpw/]5E
d=0,01;%厚度
/XW0`FF
for n=1:81;
7SY->-H8
k=sqrt((ur0*ur)/(er0*er));
Ae_ E;[mj
v=2*pi*f(n)*sqrt(er*ur);
{O&liU4
Zin=k*tanh(v*d);
K7O?{/
r=(Zin-Z0)/(Zin+Z0);
+#JhhW Zj(
R(n)=20*log10(abs(r));
(z1%lZ}(
end
!Ub?eJp
%绘制反射率曲线:实验值和计算值
33KPo0g7
plot(F,R,'k');
Ah>krE0t
xlabel('Frenquency/GHz');
w%o4MFK=!
ylabel('Reflection/dB');
/ ?[gB:s
legend('exp','cal');
$9i5<16
hold;
tEX~72v
e"adkV
sV'.Bomq
有个论文后给的类似这个程序,自己改了点 就出个直线 那位大侠帮忙改下啊?
共
条评分
离线
liuyunfeng
UID :32945
注册:
2009-05-19
登录:
2009-05-22
发帖:
33
等级:
仿真新人
2楼
发表于: 2009-05-20 08:19:44
那位大侠可以帮下忙啊,感激不尽,最好是通过遗传算法的方法改的
共
条评分
离线
ansonjimli
UID :12
注册:
2006-10-04
登录:
2020-07-23
发帖:
353
等级:
禁止发言
3楼
发表于: 2009-05-20 15:27:29
用户被禁言,该主题自动屏蔽!
共
条评分
离线
liuyunfeng
UID :32945
注册:
2009-05-19
登录:
2009-05-22
发帖:
33
等级:
仿真新人
4楼
发表于: 2009-05-21 12:44:53
大侠是不欠我钱,这个弄出来点眉目了 ,怎么将它和遗传算法结合呢
o5x^ "#
这是改好的 程序F=(2:0.2:18);%频率矩阵
gpvj'Ri7V
data=[5 2.5 2 1.6 0.002];%参数矩阵
)-"L4TC)
%初始化,赋值各个数组
TXl9c6
er1=data(:,1);%介电常数实部
_rJSkZO
er2=data(:,2);%介电常数虚部
3}1+"? s
ur1=data(:,3);%磁导率实部
Ru aJ9O
ur2=data(:,4);%磁导率虚部
s(.-bjR
d=data(:,5);%介质厚度
gj;G:;1m
%构造复介电常数和磁导率数组
SW'KYzn
er=er1-i*er2;
Qu\l$/
ur=ur1-i*ur2;
H&IP>8Dk
%自由空间的介电常数,磁导率及波阻抗
|3@Pt>Ikl
er0=8.8854e-12;
#R~NR8(z
ur0=4e-7*pi;
oP75|p
Z0=120*pi;
Df3v"iCq}
%计算反射率
{$:13AnK
f=F*1e9;%频率
6b01xu(A[
v=2*pi*f*sqrt(ur*ur0*er*er0);
3'e 4{
k=377*sqrt(ur/er);
3 v$4LY
Zin=k*tanh(i*v*d);
b}*bgx@<
r=(Zin-Z0)./(Zin+Z0);
2`U&,,-Mf
R=-20*log10(abs(r));
\)uad5`N
%绘制反射率曲线:实验值和计算值
#p`7gFl
plot(F,R,'k');
X*"O'XCA
xlabel('Freguency/GHz');
]~Qk g+>'&
ylabel('Reflection/dB');
7uNI
hold;
共
条评分
离线
liuyunfeng
UID :32945
注册:
2009-05-19
登录:
2009-05-22
发帖:
33
等级:
仿真新人
5楼
发表于: 2009-05-21 12:56:25
这个程序很多学校都有现成的,我们学校没有 ,谁给弄个 ,多谢了!!
共
条评分
离线
小坏羊
UID :3458
注册:
2007-06-18
登录:
2015-07-04
发帖:
516
等级:
特邀技术顾问
6楼
发表于: 2009-05-21 20:02:53
利用遗传算法实现多层RAM的设计 摘要:遗传算法具有鲁棒性好,收敛性快.doc
(763 K) 下载次数:44
共
1
条评分
alai318
技术分
+1
感谢您的资料
2009-05-21
离线
liuyunfeng
UID :32945
注册:
2009-05-19
登录:
2009-05-22
发帖:
33
等级:
仿真新人
7楼
发表于: 2009-05-22 16:12:15
回 6楼(小坏羊) 的帖子
感谢你的资料,对遗传算法又知道的多点了!
共
条评分
离线
zmhaha
UID :87364
注册:
2011-12-27
登录:
2012-10-23
发帖:
17
等级:
仿真新人
8楼
发表于: 2012-03-22 22:30:06
感谢分享!!!
共
条评分
离线
cchf99w
UID :111648
注册:
2013-10-11
登录:
2014-07-21
发帖:
34
等级:
仿真新人
9楼
发表于: 2013-10-12 00:24:03
用matlab画反射率图?
共
条评分
发帖
回复