Sistemi lineari, con l’eliminazione di Gauss

Considera il sistema lineare Applica l’eliminazione di Gauss alla matrice A affiancata da b Si ottiene un sistema, con le stesse soluzioni, che può essere risolto calcolando i valori delle variabili partendo dal basso e sostituendo, verso l’alto, i valori ottenuti Applicando la stessa manipolazione (moltiplicazione per una matrice G) a entrambi i membri si … Leggi tutto

Eliminazione di Gauss

L’eliminazione di Gauss trasforma una matrice quadrata A in una matrice triangolare superiore T. La matrice triangolare si presta al A ogni passo si elimina (annulla) un elemento sotto la diagonale principale.Alla sua riga si sottrae un certo multiplo di un’altra riga: Eliminare Eliminare Eliminare Matrice triangolare superiore Eliminazione di Gauss-Jordan Dopo essere arrivati alla … Leggi tutto

I sottoprogrammi (return)

La fine di un sottoprogramma può essere richiesta esplicitamente con un’istruzione di ritorno (return) / uscita (exit) quando si verifica una certa condizione C, C++ Funzione Java Metodo Python Funzione Visual Basic Sottoprogramma

Matrice inversa

La matrice inversa di una matrice quadrata A gode delle proprietà Con la matrice inversa di A si calcola la soluzione del sistema lineare . Calcolo della matrice inversa

Passaggio per variabile

Piuttosto che passare dei valori si può scegliere di passare delle variabili (indirizzi, reference, …). Il sottoprogramma B svolgerà l’operazione per la quale è stato progettato utilizzando a, il parametro attuale, ogni volta che nel suo codice compare x, il parametro formale. Si dice che x è solo un reference, un riferimento, per a.Analogamente per … Leggi tutto