Osio 1. Luku 37
single
Challenge: Solving a Linear System with LU Decomposition
Pyyhkäise näyttääksesi valikon
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
A student is analyzing a simple network where the flow balance can be represented as a system of linear equations:
Ax=bWhere:
- A is a 3×3 coefficient matrix;
- b is a vector of known quantities;
- x is the vector of unknowns to be determined.
Your goal is to solve for x by performing an LU decomposition of matrix A, followed by forward and backward substitution. Finally, you'll compare your computed result with NumPy’s built-in solver to confirm correctness.
Your task:
- Complete the Python code to:
- Perform LU decomposition by filling in the missing expressions for L and U.
- Implement forward substitution to solve Ly=b.
- Implement backward substitution to solve Ux=y.
- Compare your result with
np.linalg.solve()to verify accuracy.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 37
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme