Fantastisk!
Completion rate forbedret til 1.96Seksjon 4. Kapittel 10
single
Utfordring: Løse Et Lineært Ligningssystem Med LU-Dekomponering
Sveip for å vise menyen
Oppgave
Swipe to start coding
En student analyserer et enkelt nettverk der flytbalansen kan representeres som et system av lineære ligninger:
Ax=bHvor:
- A er en 3×3 koeffisientmatrise;
- b er en vektor med kjente størrelser;
- x er vektoren med ukjente som skal bestemmes.
Målet er å finne x ved å utføre en LU-dekomponering av matrisen A, etterfulgt av fremover- og bakoversubstitusjon. Til slutt skal du sammenligne det beregnede resultatet med NumPys innebygde løser for å bekrefte korrektheten.
Oppgave:
- Fullfør Python-koden for å:
- Utføre LU-dekomponering ved å fylle inn de manglende uttrykkene for L og U.
- Implementere fremoversubstitusjon for å løse Ly=b.
- Implementere bakoversubstitusjon for å løse Ux=y.
- Sammenligne resultatet ditt med
np.linalg.solve()for å verifisere nøyaktigheten.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 4. Kapittel 10
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