UID :21297
UID :17666
UID :17098
引用第1楼zl1369于2008-12-22 11:20发表的 : [0qe ?aI 补充下,是n时间步和n+1时间步同时出现在一个公式里,如HHH=cout*(Ex(n+1)-Ex(n)),编程中该如何体现
引用第3楼gwzhao于2008-12-22 15:43发表的 : #u}%r{T 我有点搞不清楚楼主问这个问题的目的。 Jsl2RdI 一个公式里面同时出现第n和n+1步的物理量,不就差不多是个对时间一次导么?而且从公式上看HHH=cout*(Ex(n+1)-Ex(n)),也没什么特殊的地方啊。 y];-D>jk FDTD方法应用于电磁场数值计算中,就是通过同时处理对空间,时间的导数换算成离散差分的格式进行模拟的。 I`zd:o] 如对空间的一次导,有前向差分,后向差分,中间差分等等。 W1 k]P. 对空间的一次导,也是相应的保存上一个时刻的变量,然后差分就可以了啊。 0:f]&Ng .......
引用第4楼zl1369于2008-12-22 16:37发表的 :我的整个程序的运行中,是基于时间步n的一个大循环。但是在E和H的存储中不涉及时间标量。上面的公式是我随便举例,实际PLRC中是E的三个时间步间的关系。.......
引用第7楼zl1369于2008-12-22 17:24发表的 : 3$hIc) 电流线性递归卷积方法 cs6oD!h 球E(n+1)需要E(n)和fair(n) B}[CU='P* 而fai(n)需要E(n)和E(n-1) hh4R 所以问题变成了 在现有时间步下,如何表示前一时间步