• Non ci sono risultati.

ˆ Su uno script Esercizio1 scrivere: 1

N/A
N/A
Protected

Academic year: 2021

Condividi "ˆ Su uno script Esercizio1 scrivere: 1"

Copied!
1
0
0

Testo completo

(1)

ˆ Su uno script Esercizio1 scrivere:

1

% Esercizio1

2

clear all

3

close all

4

clc

5

% fissare epsilon e definire la matrice A

6

epsilon = 10^(

15);

7

A = [7 7 0; 1 1

epsilon 4;

1 3

9];

8

% definire il vettore b

9

xVera = [2;5;7]; b = A*xVera;

10

% calcolare fattorizzazione LU e risolvere il sistema

11

[L, U] = LUgauss(A);

12

y = L\b; xLUgauss = U\y;

13

% calcolare fattorizzazione LU con pivoting e risolvere il sistema

14

[L, U, P] = lu(A);

15

y = L\(P*b); xLUpermut = U\y;

16

% calcolare gli errori e stamparli a video

17

format short e

18

ELUgauss = norm(xVera

xLUgauss)/norm(xVera)

19

ELUpermut = norm(xVera

xLUpermut)/norm(xVera)

20

% Essendo il sistema numericamentte singolare, e'

necessario permutare

21

% la matrice.

22

x0 = [1 4 8]';

23

tol = 1e

06;

24

kmax = 100;

25

xJ=Jacobi(A,b,x0,tol,kmax);

26

% Per capire se il metodo converge e' sufficiente calcolare

27

D=diag(diag(A)); DI=diag(1./diag(A));

28

J=

DI*(A

D);

29

disp(['Spectral radius of the iteration matrix = ',...

30

num2str(max(abs(eig(J))))]);

31

% Converge essendo il raggio spettrale minore di 1.

1

Riferimenti

Documenti correlati

Finally, a key part of our theoretical framework is that the salience of immigration is a necessary but not sufficient condition for the rise of a populist radical right party;

One suggestion is that in cases where state intervention is likely to be counterproductive and engender “on novel fronts precisely the sort of complaint it is designed to relieve”

• Usiamo il comando condizionale e quello che abbiamo imparato sulle funzioni per costruire una pagina che:. – proponga una lista di siti numerati

comparirà una console JavaScript con un’indicazione più precisa dell’errore (e’ anche possibile impostarla automaticamente dalle preferenze). La console ci permette di eseguire

[r]

[r]

16 % la funzione integranda con un polinomio interpolante nella forma di. 17 % Lagrange di

[r]