セクション 4. 章 10
single
チャレンジ:LU分解による連立一次方程式の解法
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
学生は、フローのバランスが線形方程式系として表現できる単純なネットワークを解析しています:
Ax=bここで:
- A は 3×3 の係数行列です。
- b は既知の量のベクトルです。
- x は求めるべき未知数のベクトルです。
目標は、行列 A のLU分解を行い、その後に前進代入および後退代入を実施して x を求めることです。最後に、計算した結果をNumPyの組み込みソルバーと比較し、正確性を確認します。
課題:
- Pythonコードを完成させてください:
- L および U の不足している式を埋めてLU分解を実行します。
- 前進代入を実装して Ly=b を解きます。
- 後退代入を実装して Ux=y を解きます。
- 結果を
np.linalg.solve()と比較し、正確性を検証します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 10
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください