UID :21297
UID :17666
UID :17098
引用第1楼zl1369于2008-12-22 11:20发表的 : 3m>YR-n$ 补充下,是n时间步和n+1时间步同时出现在一个公式里,如HHH=cout*(Ex(n+1)-Ex(n)),编程中该如何体现
引用第3楼gwzhao于2008-12-22 15:43发表的 : h`6 (Oo| 我有点搞不清楚楼主问这个问题的目的。 E&8Nh J 一个公式里面同时出现第n和n+1步的物理量,不就差不多是个对时间一次导么?而且从公式上看HHH=cout*(Ex(n+1)-Ex(n)),也没什么特殊的地方啊。 <q7o"NI6FZ FDTD方法应用于电磁场数值计算中,就是通过同时处理对空间,时间的导数换算成离散差分的格式进行模拟的。 it}h8:^< 如对空间的一次导,有前向差分,后向差分,中间差分等等。 V#Wy` ce 对空间的一次导,也是相应的保存上一个时刻的变量,然后差分就可以了啊。 <D|&)/# .......
引用第4楼zl1369于2008-12-22 16:37发表的 :我的整个程序的运行中,是基于时间步n的一个大循环。但是在E和H的存储中不涉及时间标量。上面的公式是我随便举例,实际PLRC中是E的三个时间步间的关系。.......
引用第7楼zl1369于2008-12-22 17:24发表的 : <``krPi 电流线性递归卷积方法 yTU'voE.| 球E(n+1)需要E(n)和fair(n) (FNX>2Mv 而fai(n)需要E(n)和E(n-1) BlfW~l'mx 所以问题变成了 在现有时间步下,如何表示前一时间步