登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
关于Sullivan Dennis的Matlab程序两点疑问
发帖
回复
2617
阅读
2
回复
[
转载
]
关于Sullivan Dennis的Matlab程序两点疑问
离线
everguo
UID :8702
注册:
2008-02-29
登录:
2009-04-13
发帖:
17
等级:
仿真新人
0楼
发表于: 2008-03-12 17:03:16
W$E!}~Ro
本人是新手,刚接触FDTD,希望各位不吝指点
a@>P?N~LA9
^U[c:Rz
8OYw72&
这是设置系数的部分
P5vxQR_*lc
v61'fQ1Qg!
%***********************************************************************
`%PU_;Y5Q
% Updating coefficients for space region with nonpermeable media
+7HM7cw
%***********************************************************************
b+Ly%&
!N, Oe<
scfact=dt/muz/dx;
DOk(5gR
6xFvu7L_c;
ca=(1.0-(dt*sig)/(2.0*epsz*eps))/(1.0+(dt*sig)/(2.0*epsz*eps));
O@$wU9D<
cb=scfact*(dt/epsz/eps/dx)/(1.0+(dt*sig)/(2.0*epsz*eps));
Vh%=JL sK
Tc{n]TV
Gw\-e;,
X`REhvT
w_O3];
这里只定义了CA和CB,没有CP和CQ,而且CB的定义比起文献中多了scfact(dt/muz/dx)
+\@) 1
OPYl#3I
82mKI+9&"
/hNZ7\|P
$)V_oQSqn
而在计算磁场时
9&FFp*'3
%***********************************************************************
v6Vd V.BI
% Update magnetic fields
9Z KB,
%***********************************************************************
;r**`O
m^6& !`CD
hy(1:ie)=hy(1:ie)+ez(2:ib)-ez(1:ie);
`V(zz
H<gC{:S
nhbCk6Y5LZ
Rds_Cd C
按照文献应该是hy(1:ie)=cp*hy(1:ie)+cq*(ez( ..
s]D&):
!!jitFHzb
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
1
条评分
admin
rf币
+3
多参与此版交流,如找到答案请告诉大家解决方法!
2008-03-12
离线
zb5700
UID :9716
注册:
2008-03-21
登录:
2010-10-26
发帖:
3
等级:
旁观者
1楼
发表于: 2008-03-26 11:20:43
你加我qq吧,我详细告诉你,说来话长了 454839848
共
条评分
离线
casey
有失才有得
UID :2188
注册:
2007-04-25
登录:
2013-10-17
发帖:
1813
等级:
荣誉管理员
2楼
发表于: 2008-03-26 20:58:04
!7m ) QNV
sigh,
Ab"mX0n
程序这种东西,一般别人帮不了太多的。
"Yk3K^`1T.
%LL*V|
引用第1楼zb5700于2008-03-26 11:20发表的 :
@YH<Hc
你加我qq吧,我详细告诉你,说来话长了 454839848
共
条评分
Casey
发帖
回复