Excelで反復計算を(その2) 偏微分方程式編
今度はラプラス方程式でも。Hirax.netでも取り扱われていて参考にさせてもらいました。
例題はしかしこの計算物理にでていたものにしました。
Δφ=0を解きたいので、差分化すると、
φ(i+1,j) + φ(i-1,j) + φ(i,j+1) + φ(i,j-1) - 4*φ(i,j) = 0
なので、
φ(i,j) = (φ(i+1,j) + φ(i-1,j) + φ(i,j+1) + φ(i,j-1) ) /4
つまり周りの平均を取ればいい。なので例えばセルB3に
"=(B2 + B4 + A3 + C4)/4"
とでもしとけばそれだけでOK。反復計算が始まる。
端の境界条件は上をφ=1、あとはφ=0にする。
計算結果はこちら。32×32くらいならほぼ一瞬です。
« Excelで反復計算を(その1) 常微分方程式編 | トップページ | 「後鳥羽伝説殺人事件」を読んだ。 »
「学問・資格」カテゴリの記事
- RF Weekly Digest (Gemini 3.1 Pro・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ)2026/4/12-4/19(2026.04.19)
- Qwen3.6-35B-A3Bが発表され、Ollamaでも使える。そこで電子レンジの動作原理(2.45GHzは水分子の共振周波数でない)と隕石が大気圏突入で燃える原理(摩擦熱ではない)を聞くと、誘電緩和と断熱圧縮について正しく答えられた。今までのローカルLLMで一番賢い回答と思う。(2026.04.17)
- 高周波・RFニュース 2026年4月17日 atisの3GPP Rel.20ウェビナー動画公開、MWCバルセロナ2026でのGSMA Device Enablement Summit資料公開、ハリファ大学が無線周波数AI言語モデルRF-GPT発表、レドームの解説など(2026.04.17)
- ExcelのOfficeスクリプト(TypeScript)で数値計算ライブラリmath.jsを使う(1) Officeスクリプトは外部API呼び出せるし、math.jsは RESTful APIで呼び出せることがわかった。まずは選択したセルのデータを読み、行列演算。LU分解で一次方程式を解き、逆行列と行列式を求める。(2026.04.17)
- 高周波・RFニュース 2026年4月16日 AmazonがGlobalstarを買収、GSMAが日本のデジタル化をレポート、Mini-Circuitsがケーブルアセンブリを動画で解説、Kymetaが米国海軍研究局と衛星通信で契約、PerasoがドローンIFF向け60GHzモジュール出荷、SEMCOが1500V耐圧MLCC発表(2026.04.16)



コメント