Seksjon 1. Kapittel 37
single
Challenge: Solving a Linear System with LU Decomposition
Sveip for å vise menyen
Oppgave
Sveip for å begynne å kode
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.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 37
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår