“波动方程”的有限差分方案,特征方法
考虑以下问题 Wuv=FWuv=F W_{uv} = F ,其中强迫项可以取决于(有关公式,请参见下面的Edit 1)以及及其一阶导数。这是一个1 + 1维波动方程。我们在指定了初始数据。u,vu,vu,vWWW{u+v=0}{u+v=0}\{u+v = 0\} 我对区间的依赖范围内的解决方案感兴趣, 并正在考虑以下有限差分方案。{u+v=0,u∈[−uM,uM]}{u+v=0,u∈[−uM,uM]}\{ u+v = 0, u \in [- u_M,u_M]\} 我们的目标是发展由和类似。该方案在因此我可以通过向上积分从初始数据中一致地计算;因此,我只需要真正查看和的演化方程。WuWuW_uWu(u,v+1)−Wu(u,v)=F(u,v)Wu(u,v+1)−Wu(u,v)=F(u,v)W_u(u,v+1) - W_u(u,v) = F(u,v)Wv(u+1,v)−Wv(u,v)=F(u,v)Wv(u+1,v)−Wv(u,v)=F(u,v)W_v(u+1,v) - W_v(u,v) = F(u,v)W(u,v)+Wu(u,v)+Wv(u+1,v)=W(u+1,v+1)=W(u,v)+Wv(u,v)+Wu(u,v+1)W(u,v)+Wu(u,v)+Wv(u+1,v)=W(u+1,v+1)=W(u,v)+Wv(u,v)+Wu(u,v+1) W(u,v) + W_u(u,v) + W_v(u+1,v) = W(u+1,v+1) = W(u,v) + W_v(u,v) + W_u(u,v+1)WWWWvWvW_vWuWuW_u 对于初始数据,我们需要兼容条件。这表明我可以通过在初始时间使用的前向(in)有限差分来计算初始数据,并在半整数点处给定的值。Wu(u,v)−Wv(u+1,v−1)=W(u+1,v−1)−W(u,v)Wu(u,v)−Wv(u+1,v−1)=W(u+1,v−1)−W(u,v)W_u(u,v) - W_v(u+1,v-1) = W(u+1,v-1) - W(u,v)uuuWWWWtWtW_t(u+0.5,v−0.5)(u+0.5,v−0.5)(u+0.5,v-0.5) 问题: …