Prova intercorso calcolo numerico
Prof. D’Alessio
AA. 2003-04
Sia F(10,4,-6,6) normalizzato con arrotondamento.
- Rappresentare 7,9 1132 0,0000067846 6,653x10 -8.
- Determinare epsilon, minr, maxr.
Caratteristiche dell’aritmetica IEEE
Quando un algoritmo è stabile?
Come si sommano due numeri floating-point?
-
Generare a(3x3).
- Scambiare colonne 2 e 3.
- Aggiungere una colonna di zeri.
- Una riga di 1.
- Eliminare II colonna.
Fare il grafico di e senx in [0,10] con passo 0,1-x.
Scrivi una function che ha in input a, a e calcola il vettore a = 3a con n>=11 st n+1 n-1.
Fai un esempio di chiamata a tale function.
Prova (per l’altra classe)
L’altra
-
Sia F(10,4,-9,9) normalizzato con arrotondamento.
- Rappresentare 1,1 12,6498 0,000000098701 5,463x109.
- Determinare epsilon, minr, maxr.
Caratteristiche dell’aritmetica IEEE
Cos’è l’epsilon macchina?
Come si calcola ex?
(Analogo a quello dell’altra prova).
(Analogo a quello dell’altra prova).
Scrivi una function che ha in input un vettore e calcola il vettore y = senx/x quando x0 e y = 0 se x = 0.
Fare il grafico.
Semplici note
- Per l’esercizio 1 bisognava stare attenti a numeri non rappresentabili con quegli esponenti .
- Per l’esercizio 2 bisognava essere sintetici e non copiare pari pari dal libro.
- Per l’esercizio 4 non bisognava inserire nessun tipo di algoritmo. (Nemmeno le condizioni di partenza).
- Per lo scambio di colonne ricordarsi che va effettuato così a(:, [2,4,3,1]) questo genera la matrice con lo stesso ordine di righe ma con le colonne nell’ordine 2° 4° 3° 1° (analogo per le righe).
- L’esercizio 7 andava fatto senza cicli (while, for). Nell’esempio della seconda prova andava generata una matrice di 0 e poi, con un find, generare gli indici in cui andava calcolato senx/x (solo negli indici in cui x0).