Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Risoluzione di un Sistema Lineare con la Decomposizione LU | Fondamenti di Algebra Lineare
Matematica per la Data Science

bookSfida: Risoluzione di un Sistema Lineare con la Decomposizione LU

Compito

Swipe to start coding

Uno studente sta analizzando una semplice rete in cui l'equilibrio dei flussi può essere rappresentato come un sistema di equazioni lineari:

Ax=bA \vec{x} = \vec{b}

Dove:

  • AA è una matrice dei coefficienti 3×33 \times 3;
  • b\vec{b} è un vettore di quantità note;
  • x\vec{x} è il vettore delle incognite da determinare.

L'obiettivo è determinare x\vec{x} eseguendo una decomposizione LU della matrice AA, seguita da sostituzione in avanti e sostituzione all'indietro. Infine, si confronterà il risultato calcolato con il risolutore integrato di NumPy per confermare la correttezza.

Compito:

  1. Completare il codice Python per:
  • Eseguire la decomposizione LU compilando le espressioni mancanti per LL e UU.
  • Implementare la sostituzione in avanti per risolvere Ly=bL\vec{y} = \vec{b}.
  • Implementare la sostituzione all'indietro per risolvere Ux=yU\vec{x} = \vec{y}.
  1. Confrontare il risultato ottenuto con np.linalg.solve() per verificarne l'accuratezza.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 10
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain this in simpler terms?

What are some examples related to this topic?

Where can I learn more about this?

close

Awesome!

Completion rate improved to 1.96

bookSfida: Risoluzione di un Sistema Lineare con la Decomposizione LU

Scorri per mostrare il menu

Compito

Swipe to start coding

Uno studente sta analizzando una semplice rete in cui l'equilibrio dei flussi può essere rappresentato come un sistema di equazioni lineari:

Ax=bA \vec{x} = \vec{b}

Dove:

  • AA è una matrice dei coefficienti 3×33 \times 3;
  • b\vec{b} è un vettore di quantità note;
  • x\vec{x} è il vettore delle incognite da determinare.

L'obiettivo è determinare x\vec{x} eseguendo una decomposizione LU della matrice AA, seguita da sostituzione in avanti e sostituzione all'indietro. Infine, si confronterà il risultato calcolato con il risolutore integrato di NumPy per confermare la correttezza.

Compito:

  1. Completare il codice Python per:
  • Eseguire la decomposizione LU compilando le espressioni mancanti per LL e UU.
  • Implementare la sostituzione in avanti per risolvere Ly=bL\vec{y} = \vec{b}.
  • Implementare la sostituzione all'indietro per risolvere Ux=yU\vec{x} = \vec{y}.
  1. Confrontare il risultato ottenuto con np.linalg.solve() per verificarne l'accuratezza.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 10
single

single

some-alt