Calcolo Numerico, a.a. 2022/2023
Ingegneria Elettronica
didattica
...programma del corso...
- Prerequisiti
-
Contenuto del corso di Analisi Matematica 1 e del modulo di Algebra Lineare.
- Numeri in virgola mobile e precisione finita
-
- Gli insiemi di numeri
- Gli insiemi F (β,m), F (β,m,bmin,bmax),
Fd (β,m,bmin,bmax); proprietà; arrotondamento: errore assoluto,
errore relativo.
- Funzioni predefinite ed algoritmi
- Definizione, pseudo-operazioni aritmetiche e funzioni elementari.
- Accuratezza di un algoritmo
- Definizione di accuratezza e stabilità di un algoritmo, condizionamento del calcolo di una funzione. Esempi.
- Zeri di funzioni di variabile reale
-
- Metodo di bisezione
- Definizione, rapidità di convergenza, criteri d'arresto.
- Metodi ad un punto
- Definizione, Teorema di convergenza, scelta del punto iniziale, ordine di convergenza, studio locale della
convergenza; studio grafico di un metodo.
- Metodo di Newton
- Definizione, convergenza, scelta del punto iniziale, ordine di convergenza; costruzione grafica della successione.
- Criteri d'arresto e condizionamento
- Criteri d'arresto nei metodi ad un punto; condizionamento in termini di errore assoluto.
- Realizzazione in F (β,m)
- Stabilità del metodo di bisezione e dei metodi ad un punto; efficacia dei criteri d'arresto.
- Sistemi di equazioni lineari
-
- Risoluzione di sistemi mediante fattorizzazione
- Soluzione in casi elementari (matrice diagonale, triangolare, ortogonale, di permutazione); fattorizzazione LR con pivoting e
fattorizzazione QR: definizione e loro uso.
- Fattorizzazione LR
- Metodo di fattorizzazione LR con pivoting: funzione LRP, insieme di definizione della funzione, legame con la
fattorizzazione LR.
- Norme
- Definizione di spazio normato; norme di matrici: definizione e proprietà generali, norma uno, due e infinito.
- Condizionamento
- Definizione di errore sui dati e trasmesso dai dati; Teorema di condizionamento e numero di condizionamento di una
matrice. Esempi di uso.
- Fattorizzazione QR
- Calcolo con il procedimento di ortonormalizzazione di Gram-Schmidt e Teorema di esistenza. Cenno al metodo di Householder.
- Realizzazione in F (β,m): stabilità
- Osservazione sul condizionamento del sistema ottenuto utilizzando LRP; uso del pivoting (parziale: LRPP); Osservazione
sul condizionamento del sistema ottenuto utilizzando una fattorizzazione QR.
- Costo
- Definizione e discussione di costo aritmetico. Costo della risoluzione con fattorizzazione LR e con fattorizzazione QR.
- Approssimazione: minimi quadrati
-
- Metodo dei minimi quadrati
- Soluzione di un sistema nel senso dei minimi quadrati e migliore approssimazione di dati nel senso dei minimi quadrati: Definizione.
Equazioni normali, pseudoinversa. Uso della fattorizzazione QR.
- Interpolazione
-
- Il problema dell'interpolazione polinomiale
- Definizione, esistenza ed unicità del polinomio interpolante, forme del polinomio interpolante.
- Il problema lineare dell'interpolazione
- Definizione ed esempi.
- Campionamento e ricostruzione
- Definizioni, ricostruzione con interpolazione polinomiale e con funzioni continue e lineari a tratti, errore di ricostruzione.
Condizionamento della ricostruzione. Applicazioni: approssimazione numerica di un integrale e approssimazione del grafico di una funzione
- Introduzione a Scilab
-
- Descrizione dell'ambiente di programmazione e dell'interprete. Le funzioni number_properties, nearfloat e log2.
Costrutti for e if. Matrici ed estensione banale di una funzione e di un operatore alle matrici. Il costrutto function.
I comandi plot e subplot. La struttura ad albero dell'oggetto figure e suo uso per modificare le proprietà di una figura.
Uso della funzione printf per mostrare la scrittura posizionale in base dieci di un elemento di F (2,53).
I comandi poly e horner. Le funzioni lu, qr,
cond, norm, inv, spec, det;
La funzione predefinita atan.