Estratto del documento

Cristina.cerutti@gmail.com cristina.cerutti@polimi.it

Quaestiones - Saleri, Gervasio - Calcolo scientifico

Salas, Regim, Zoretich, Zumno - Invito alle es. e durata parziale

Soluzione di sistemi lineari n×n

Q11X1 + Q12X2 + ... + Q2nXn = b1

Q21X1 + Q22X2 + ... + Q2nXn = b2

...

Qn1X1 + Qn2X2 + ... + QnnXn = bn

A = Q11 Q12 ... Q1n
Q21 Q22 ... Q2n
... ... ... ...
Qn1 Qn2 ... Qnn matrice dei coefficienti

x→ = X1
X2
...
Xn vettore delle incognite

Aurina.cerutti@gmail.com aurina.cerutti@polimi.it

Questioni Salev, Gesvavo - Calcolo scientifico

Selez. Regni Zoretti, Zummo - Invito alle eg. e durate parziali

Soluzione di sistemi lineari n x n

Q11x1 + Q12x2 + ... + Q2nx2n = b1

Q21x1 + Q22x2 + ... + Q2nx2n = b2

...

Qn1x1 + Qn2x2 + ... + Qnxn = bn

A = [ Q11 Q12 ... Q1n
Q21 Q22 ... Q2n
...
Qn1 Qn2 ... Qnn ]. matrice dei coefficienti

= [ x1 x2 ... xn ]. vettore delle incognite

\[ \vec{b} = \begin{bmatrix} b_1 \\ b_2 \\ \vdots \\ b_n \end{bmatrix} \]

Vettore dei termini noti

\[ A \vec{x} = \vec{b} \]

Questa eq. equivale al sistema \( n \times n \)

Teorema e regole di Cramer

Teorema di Cramer: questo sistema ammette un'unica soluzione se A è invertibile cioè se il det A ≠ 0

Se sistema ammette 1 soluzione ↔ A è invertibile ⇒ det A ≠ 0

Regole di Cramer

\[ x_i = \frac{\text{det } A_i}{\text{det } A} \]

\[ A = \begin{bmatrix} | & | & | \\ a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ | & | & | \end{bmatrix} \]

Quindi devo calcolare n+1 determinanti

Numero di operazioni per sistema di ordine n ≈ 3(n!)

O(n) e ordine di grandezza

Metodi diretti e iterativi

Metodi diretti: prevedono una procedura come Gaussian e alla fine ho la risposta

Metodi iterativi: procedura in cui ad ogni passaggio mi avvicino alla risposta, con infiniti passaggi arrivo alla risposta

Matrice triangolare bassa o superiore

Quando A ha una forma particolare (matrice triangolare bassa/superiore) la risoluzione è semplice

A matrice triangolare bassa/superiore

\[ \begin{bmatrix} q_{11} & 0 & \ldots & 0 \\ q_{21} & q_{22} & 0 & \ldots \\ q_{31} & 0 & q_{33} & \ldots \\ \vdots & \vdots & \ddots & \ddots \\ q_{nn} \end{bmatrix} \]

Può succedere che gli sia pari a zero, tranne quelli della diagonale principale

\[ \text{det A} = \prod_{i=1}^{n} q_{ii} ≠ 0 \quad \text{↔} \quad q_{ii} ≠ 0 \quad \forall i = 1, \ldots, n \]

\[ A \vec{x} = \vec{b} \]

\[ a_{11} x_1 = b_1 \]

\[ a_{21} x_1 + a_{22} x_2 = b_2 \]

\[ a_{n1} x_1 + a_{n2} x_2 + \cdots + a_{nn} x_n = b_n \]

x1 = b1/a11 sostituisco poi nella seconda eg

x2 = 1/a22 (b2 - a21x1)

Abbiamo calcolato tutte le x fino a K-1

xk = 1/akk (bk - K-1 ∑i=1akixi)

Generica formula valida per ogni K che va da 1 a n (∀K=1,...,n)

Metodo di sostituzione in avanti (forward substitution)

Numero di flops

#lops: numere di operazioni elementari.

Calcolo il numero di flops: per xk (so un’unica operazione, per xk ho 3k operazione {1+2}, per xn ho...

Quando numero totale di flops: ∑nk=1(1+2(K-1)) = 1 + ∑nk=12(K-1) = 1 + 2 ∑nk=1(K-1) = 1 + 2 | con K=1 n(n-1) | = n2+ 1 + 1 + n2(K-1) | n-1 3(n-1) | = n3 |+ ... | secondo 香港六合彩n = 2

Matrice triangolare alta o superiore

A matrice triangolare alta (o superiore)

A = a11 | a12 | a1n / 0 | a22 | a2n / 0 | 0 | ann

Anteprima
Vedrai una selezione di 10 pagine su 118
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 1 Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 2
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 6
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 11
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 16
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 21
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 26
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 31
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 36
Anteprima di 10 pagg. su 118.
Scarica il documento per vederlo tutto.
Metodi analitici e numerici per l'ingegneria - Lezioni Pag. 41
1 su 118
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher dade1992 di informazioni apprese con la frequenza delle lezioni di Metodi analitici e numerici per l'ingegneria e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano o del prof Cerutti Maria Cristina.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community