Anteprima
Vedrai una selezione di 11 pagine su 46
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 1 Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 2
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 6
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 11
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 16
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 21
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 26
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 31
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 36
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 41
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Calcolo numerico: tutti gli esercizi richiesti all'esame Pag. 46
1 su 46
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Aritmetica Finita

Dati 3 numeri a, b, c siano ã, b̃, c̃ i loro floating point su un elaboratore ideale che utilizza la base β = 10 ed m = 2 cifre per la rappresentazione della mantissa. Le 2 cifre operano per arrotondamento. Effettuiamo ã⊕b̃⊕c̃ con un ordine non preciso di esecuzione.

β = 10 Base di rappresentazione

m = 2 cifre. Riguarda le cifre con le quali si esprime la mantissa.

  1. 2 cifre = m (se ce ne è di più, operare per approssimazione)

CARATTERISTICA (dipende dalla base)

a = 20/7 → f1(a) = ã = 2,9 · 100

Mantissa

b = 1/2 → f1(b) = b̃ = 5,0 · 10-1

c = 64 · 10-1 → f1(c) = c̃ = 6,4 · 100

Effettuiamo la somma:

ã⊕b̃⊕c̃ = 2,9 · 100 ⊕ 5,0 · 10-1 ⊕ 6,4 · 100 =

[2,9 · 100⊕6,4 · 100] ⊕ 5,0 · 10-1 =

Prima svolgiamo quelli con la caratteristica minore:

9,3 · 100 ⊕ 5,0 · 10-1 =

0,93 · 101 ⊕ 5,0 · 10-1 = 5,93 · 100 =

= 5,9 · 100

Arrotondato

Le cifre dato che m = 2

2) Su un elaboratore ideale che utilizza m=3 cifre nella mantissa e B=10, privo di errori di arrotondamento e non ha limitazioni sulla caratteristica, si consideri la matrice A:

A = [ 9000, 0,00009 1,777 ]

Si calcoli l'errore nell'arrotondamento dell'elaboratore:

Calcoliamo, in tal caso, f(A) = Ā calcolando in floating e tenuto gli elementi:

A = [ 9000, 0,00009 1,777 ]

Ā = [ 9,00·103, 9,00·10-5 0, 1,72·100]

Andiamo a calcolare l'errore di A-Ā. Esso si basa quali fatui:

A-Ā = [ 0, 0,00009 1,777 ] - [ 9,00·10-3, 3,00·10-5 0, 1,72·100] =

=[ 0, 0 0, 3,00·10-3]

Calcoliamo ||A-Ā||1:

||A||1 = [ 9000, 0,00009 0, 1,777 ] = 9000

Norma1:

||A-Ā||1 / ||A||1 :

||A-Ā||1 / ||A||1 = 3,00·10-3 / 9,00·103 = 0,33·106 = 3,33·10-7

6) β = 10 , m = 3 , h = 1. Arrotondamento e floating point:

i) Si rappresentano in macchina:

  • X = (-5,69 , 0,003 ; 1,2841)
  • Y = (-0,1 10-12 ; 4,78054)

ii) Dopo aver definito ||x||1, ||x||2 e ||x|| si calcolano ||fl x||1 , ||fl x|| usando l'aritmetica dell'elaboratore.

iii) Si determina la precisione di macchina εm e si indicativo εm per l'elaboratore descritto sopra.

iv)Calcoliamo il floating :

  • fl( x ) = (-5,69 ∙10-1 , 3,00∙10-3 ; 1,28 ∙100 )
  • fl( y ) = [-1,00 ∙10-1 ; -4,77 ∙100 ]

v) Definizione teorica negli appunti; ora si calcolano per l'elaboratore :

||fl( x )|| = + 5,69 ∙10-1 ⨁ 3,00 ∙10-3 ⨁ 4,28∙10-0 =fl ( + 5,69 ∙10-0 ⨁ 0,0003 ∙10-1 ) ⨁ 4,28 ∙10-0 =fl ( +5,6903 ∙10-1 ) ⨁ 1,28 ∙10-0 =+ 5,69 ∙10-1 , 28 ∙10-0 -fl ( (+5,69 ∙10-0 ⨁ 0,918 ∙10-0 ) =fl ( 5,818 ∙10-0 ) = 5,82 ∙10-1

e||f( x )|| = 5,69 ∙10-1

viii) Precisione della macchina:

|x-fl( x )| / |x| ≤ εm = 1/2 β1-m = 1/2 10-2

4)

Assegnati la matrice A e un parametro α

A = α20 26-4 0-40

  • Per quali α è fattorizzabile
  • Fattorizzata per il valore α = 2
  • Calcolare il determinante di A con α = 2
  • Calcolare K(A) con α = 2
  1. α ≠ 0 ; det A2 ≠ 0 → α2 26 ≠ 0 → 6α - 4 ≠ 0 → α ≠ 2/3
  2. α = 2

A = 220 26-4 0-40

A = LU

220 26-4 0-40 → 220 04-4 0-40 →

220 04-4 0-40 220 04-4 0-40

L = 100 m2110 m31m321 = 100 110 0-11

U = 220 04-4 00-4

2x11 + x31 = 3

x11 = 1

-x21 - 1/2 x31 = -3/2

x21 = 1

1/2 x31 = 1/2

x31 = 1

X = (

x11

x21

x31

) = (

1

1

1

)

2x1 - x2 = 1

2x1 = 1 + 19 → x1 = 59

52 x2 + x3 = 12 → x2 = 19

155 x3 = 155 → x3 = 29

Quindi:

X = (

  • 59
  • 19
  • 29

)

Interpolazione

1) Assegnati i dati:

  • X0 = -2, X1 = -1, X2 = 0, X3 = 1
  • Y0 = 1, Y1 = 0, Y2 = -2, Y3 = 0

Polinomio interpolante di Newton

P(x) = A0 + A1(x - X0) + A2(x - X0)(x - X1) + A3(x - X0)(x - X1)(x - X2)

  • Xi fi [f(Xi, Xi+1) A1] [f(Xi, Xi+1, Xi+2) A2] [f(Xi, Xi+1, Xi+2, Xi+3) A3]

A1 = -1

A2 = -1/2

A3 = 5/6

P(x) = 1 - (x + 1) - 1/2(x + 1)(x + 1) + 5/6(x + 2)(x + 1)(x) =

= -x - 1 - x2/2 - 3/2 x - 1 + 5/6 x3 + 5/2 x2 + 5/3 x =

= 5/6 x3 + 2 x2 - 5/6 x - 2 √

Dettagli
Publisher
A.A. 2020-2021
46 pagine
1 download
SSD Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher dadlin7 di informazioni apprese con la frequenza delle lezioni di Calcolo numerico e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Firenze o del prof Morini Benedetta.