2
] 0,1 [の熱方程式の周期境界条件
私たちは一次元でスムーズな初期条件と熱方程式を考えてみましょう: ∂tu=∂xxu∂tu=∂xxu \partial_t u = \partial_{xx} u 開区間で]0,1[]0,1[]0,1[、と私たちは有限差分を数値的にそれを解決したいと仮定しましょう。 問題を適切に解決するには、x=0x=0x=0およびで境界条件を付与する必要があることを知っていx=1x=1x=1ます。ディリクレまたはノイマンがうまく機能することを知っています。 最初のケースでNNN内点xk=kN+1xk=kN+1x_k=\frac{k}{N+1}のためにk=1,⋯,Nk=1,⋯,Nk=1,\cdots,N、その後、私はNNN未知数を:uk=u(xk)uk=u(xk)u_k=u(x_k)のためのk=1,⋯,Nk=1,⋯,Nk=1,\cdots,N、のでuuu境界で規定されています。 2番目のケースでは、N+2N+2N+2未知数実際にありu0,⋯,uN+1u0,⋯,uN+1u_0,\cdots,u_{N+1}、境界でラプラシアンを離散化するために(同種の)ノイマンBCを使用する方法を知っています。x−1x−1x_{-1}およびxN+2xN+2x_{N+2}および等式: u1−u−12h=0=uN+2−uN2hu1−u−12h=0=uN+2−uN2h\frac{u_1-u_{-1}}{2 h} = 0 = \frac{u_{N+2}-u_N}{2 h} 私の質問は、定期的なBCについてです。私は1つの方程式を使用することができると感じている、すなわち が、おそらく2、そして私が使用する ∂ Xのu (0 )= ∂ X Uを(1 )u(0)=u(1)u(0)=u(1)u(0) = u(1)∂xu(0)=∂xu(1)∂xu(0)=∂xu(1)\partial_x u(0) = \partial_x u(1) しかし、私にはわかりません。どれだけの未知数を持っているべきか、私にもわかりません。それは、?N+1N+1N+1