Calcolo Numerico A.A Laboratorio 11 Risoluzione di equazioni differenziali ordinarie
|
|
- Tito Danieli
- 4 anni fa
- Visualizzazioni
Transcript
1 Calcolo Numerico A.A Laboratorio 11 Risoluzione di equazioni differenziali ordinarie Esercizio 1. Sia A R 4 4 la matrice A = e A = D + L + U lo splitting di A tale che D è la parte diagonale di A, L la sua parte triangolare inferiore e U la sua parte triangolare superiore. Per la risoluzione del sistema lineare Ax = b, si considera il metodo iterativo x k+1 = B α x k + f, dove B α = (I α(d + L) 1 A) è la matrice d iterazione, con α [ 0.5, 2.5] parametro d accelerazione (prere in MATLAB alpha=[-0.5 :0.1 :2.5] e I matrice identità R 4 4, e dove f è una funzione nota di b. 1. Stabilire utilizzando MATLAB per quali valori di α il metodo iterativo è convergente. A questo scopo, utilizzare il criterio necessario e sufficiente per la convergenza di un metodo iterativo. 2. Dedurre dai risultati del punto precedente qual è il valore ottimale di α. Quanto vale il raggio spettrale di B α in corrispondenza del valore ottimale di α? 3. Che metodo si ottiene per α = 1? Esiste un criterio sufficiente che garantisce la convergenza di tale metodo per il sistema Ax = b in esame?, 1
2 4. Risolvere poi tale sistema, con b=a*ones(4,1), usando opportunamente il programma itermeth con toll=1e-6, nmax=100, x0=zeros(4,1). Quante iterazioni sono necessarie? Quanto vale il residuo all ultima iterazione? Soluzione 1. Definiamo la matrice e la corrispondente matrice di iterazione al variare di α : A=4*diag(ones(4,1),0)-diag(ones(3,1),-1)-diag(ones(3,1),1); D=diag(diag(A)); L=tril(A)-D; U=triu(A)-D; alpha=[-0.5:0.1:2.5]; raggio=[]; for i=1:length(alpha) Balpha=eye(4)-alpha(i)*inv(D+L)*A; raggio=[raggio max(abs(eig(balpha)))]; plot(alpha,raggio, bo-,alpha,ones(length(alpha),1), r ) j=find(raggio==min(raggio)) alphamin=alpha(j) raggio_min =min(raggio) Lo script da i seguenti risultati : j = 17 alphamin= raggio_min =
3 Fig. 1 Grafico del raggio spettrale Il metodo è convergente se il raggio spettrale è minore di uno, quindi se α [0.1, 1.9]. 2. Il valore ottimale è α = e in corrispondenza, il raggio spettrale è (si veda 1) 3. Per α = 1 si ottiene il metodo di Jacobi. La matrice A è simmetrica e a dominanza diagonale stretta per righe, quindi il criterio sufficiente è soddisfatto e di conseguenza la convergenza è garantita. 4. Risolviamo il sistema Ax = b con itermeth. b=a*ones(4,1); x0=zeros(4,1); [x, iter, res]= itermeth(a,b,x0,100,1e-6,d+l,1) >> iter 3
4 iter = 9 >> res() ans = e-007 Sono state necessarie 9 iterazioni. Il residuo all ultima iterazione vale e 007. Esercizio 2. Si consideri la seguente equazione differenziale alle derivate ordinarie { y (t) = ty 2, 0 < t < T (1) y(0) = 2 1. Si calcoli la soluzione analitica di (1), procedo per separazione di variabili ; si rappresenti graficamente tale soluzione e si identifichi il suo comportamento per T >> Sia (1) della forma { y (t) = f(t, y(t)) y(0) = y 0 con f(t, y(t)) = ty 2 e y 0 = 2. Si consideri la suddivisione di (0, T ] in N intervalli di ampiezza t, tali che t n = n t, n = 0,..., N e si definisca y n = y(t n ) e u n l approssimazione di y n al tempo t n. Si fissi T = 1, t = 0.01 Si discretizzi (1) usando i seguenti metodi alle differenze (si implementi per ciascuno di essi un opportuno codice MATLAB) 4
5 (a) Eulero esplicito { u n+1 = u n + t f(t n, u n ) u 0 = y 0 (b) Eulero implicito { u n+1 = u n + t f(t n+1, u n+1 ) u 0 = y 0 (c) Crank-Nicholson { u n+1 = u n + t 1 2 (f(tn, u n ) + f(t n+1, u n+1 )) u 0 = y 0 Nel caso dei metodi di Eulero implicito e di Crank-Nicholson, si risolva ad ogni passo la risultante equazione nonlineare utilizzando la function MATLAB fzero (leggerne attentamente l help)! 3. Tracciare sul medesimo grafico le approssimazioni della soluzione trovate al punto precedente, insieme con la soluzione esatta. Quale è l approssimazione migliore? 4. Si considerino ora i valori t = [1, 0.1, 0.01, 0.001] e si tracci il grafico in scala logaritmica di max y u al variare di t. Cosa t [0,T ] si osserva? Soluzione 1. Calcoliamo la soluzione esatta per separazione di variabili : dy dt = ty2 1 y2dy = tdt 1 y 2dy = tdt 1 y(t) + C = t2 2 y(t) = 2 t C 5
6 Per determinare la costante C, imponiamo la condizione iniziale y(0) = 2 : otteniamo C = 1 2 e quindi y(t) = 2 t Rappresentiamo in MATLAB la soluzione esatta calcolata prima : >>T=3; >>dt=0.01; >>t=[0:dt:t]; >>g= 2./(1+t.^2) ; >>y=eval(g); >>plot(t,y); Fig. 2 Grafico della soluzione esatta 6
7 (a) Implementiamo il metodo di Eulero esplicito e calcoliamo l errore max al variare del dt. >>clear all >>y0=2; >>T=1; >>dt=[1e0 1e-1 1e-2 1e-3]; >>g= 2./(1+t.^2) ; >>for i=1:4, t=[0:dt(i):t]; N=length(t); uee=zeros(1,n); uee(1)=y0; for n=1:n-1 uee(n+1)=uee(n)-dt(i)*t(n)*uee(n)^2; y=eval(g); err(i)=max(abs(y-uee)); Rappresentiamo l errore in scala logaritmica al variare di $dt.$ Osserviamo che la convergenza \e lineare. >>loglog(dt,err, ro- ) (b) Implementiamo il metodo di Eulero implicito : >>clear all >>y0=2; >>T=1; >>dt=[1e0 1e-1 1e-2 1e-3]; >>g= 2./(1+t.^2) ; >>for i=1:length(dt), 7
8 t=[0:dt(i):t]; N=length(t); uei=zeros(1,n); uei(1)=y0; for n=1:n-1 fun=strcat( x+x.^2*,... num2str(dt(i)*t(n+1),16), -,... num2str(uei(n),16)); zero=fzero(fun,uei(n)); uei(n+1)=zero; y=eval(g); err(i)=max(abs(y-uei)); >>loglog(dt,err, bo- ) (c) Implementiamo il metodo di Crank-Nicholson >>clear all >>y0=2; >>T=1; >>dt=[1e0 1e-1 1e-2 1e-3]; >>g= 2./(1+t.^2) ; >>for i=1:length(dt), t=[0:dt(i):t]; N=length(t); ucn=zeros(1,n); ucn(1)=y0; for n=1:n-1 fun=strcat( x+x.^2*,... num2str(dt(i)/2*t(n+1),16), -,... 8
9 num2str(ucn(n),16), +,... num2str(dt(i)/2*t(n)*ucn(n)^2)); zero=fzero(fun,ucn(n)); ucn(n+1)=zero; y=eval(g); err(i)=max(abs(y-ucn)); 3. Disegnamo sul medesimo grafico, il max y u al variare di t. t [0,T ] 10 0 Eulero esplicito Eulero implicito Cranck Nicholson 10 1 reta di rif. penza 1 reta di rif. penza Fig. 3 Grafico in scala logaritmica Come si deduce dal grafico, il metodo di Eulero esplicito e il metodo di Eulero implicito hanno ordine di convergenza O(dt), ovvero ogni spostamento di una decade sull asse delle ascisse, corris- 9
10 ponde sulla curva ad uno spostamento di una decade. Il metodo di Crank-Nicholson ha ordine di convergenza O(dt 2 ), ovvero ogni spostamento di una decade sull asse delle ascisse, corrisponde sulla curva ad uno spostamento di due decadi. >>loglog(dt,err, go- ) 10
Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 18/09/2012
Cognome: Nome: Matricola: Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 18/09/2012 ESERCIZIO 1 [10 punti] Si consideri il sistema lineare Ax = b, con 9 2 1 A = 1 5
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2010-2011 Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie Cosideriamo il seguente Problema di Cauchy: Trovare una funzione y : I
DettagliLaboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 19/06/2012
Cognome: Nome: Matricola: Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 19/06/2012 ESERCIZIO 1 [10 punti] Si considerino le seguenti coppie di valori x = [1200.5,
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 10
Complementi di Matematica e Calcolo Numerico A.A. 2014-2015 Laboratorio 10 Convergenza di metodi iterativi per sistemi lineari UnmetodoiterativoperlarisoluzionediunsistemalineareAx = b si scrive in forma
DettagliCalcolo Numerico (CdS in Matematica) A.A. 2012/13
Calcolo Numerico (CdS in Matematica) A.A. 2012/13 Esercitazione di Laboratorio sulla risoluzione di sistemi di equazioni lineari Parte 1. Fattorizzazione di matrici Scrivere una funzione Matlab che implementi
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2012-2013 Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie Cosideriamo il seguente Problema di Cauchy: Trovare una funzione y : I
DettagliCalcolo Numerico I - a.a Laboratorio 9 - Sistemi lineari
Calcolo Numerico I - a.a. 200-20 Laboratorio 9 - Sistemi lineari Fattorizzazione di Cholesky Se A R n n è una matrice simmetrica definita positiva, allora esiste una matrice R R n n triangolare superiore
DettagliIntroduzione al Calcolo Scientifico - A.A
Introduzione al Calcolo Scientifico - A.A. 2009-2010 Discretizzazione di un problema ai limiti Si consideri il seguente problema ai limiti del secondo ordine (problema dell elasticità 1D in regime di piccole
DettagliLaboratorio di Calcolo Numerico A.A Laboratorio 4 Risoluzione di sistemi non lineari Metodo di punto fisso
Laboratorio di Calcolo Numerico A.A. 2007-2008 Laboratorio 4 Risoluzione di sistemi non lineari Metodo di punto fisso Esercizio 1. Risoluzione di sistemi non lineari Si consideri il seguente sistema non
DettagliCompito numero 2 - Compito intero
Esercitazione 6 - Correzione esame dell 8//3 Lucia Pilleri 9//3 Compito numero - Compito intero Esercizio del parziale - del compito intero Risolvere, mediante la fattorizzazione P A = LU, il sistema lineare
DettagliEsercizio 1. Esercizio 2
Sia data la matrice A A(α) = Esercizio α 2 2α 2 2, α R.) determinare per quali valori del parametro reale α é verificata la condizione necessaria e sufficiente di convergenza per il metodo di Jacobi;.2)
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 11 Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2018-2019 Laboratorio 11 Metodi numerici per equazioni differenziali ordinarie Cosideriamo il seguente Problema di Cauchy: Trovare una funzione y : I R,
DettagliLaboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 12/07/2012
Cognome: Nome: Matricola: Laboratorio di Calcolo Numerico - Corso di Laurea in Matematica Appello d esame del 12/07/2012 ESERCIZIO 1 [10 punti] Si consideri il problema di approssimare le radici α 1 =
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 12 Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2017-2018 Laboratorio 12 Metodi numerici per equazioni differenziali ordinarie Cosideriamo il seguente Problema di Cauchy: Trovare una funzione y : I R,
DettagliAnalisi Matematica 2 Simulazione gennaio Risposte. (Corretta = 2 punti, non data = 0 punti, sbagliata = 0.5 punti) Versione Q1 Q2 Q3 Q4 Q5 Q6
Analisi Matematica Simulazione gennaio 7 Nome, Cognome, Matricola: Cognome del ocente: Risposte. (Corretta = punti, non data = punti, sbagliata =.5 punti Versione Q Q Q Q4 Q5 Q6 A C B C QUESITO. Si consideri
DettagliEsercizi di autovalutazione - Matlab Metodi Numerici con Elementi di Programmazione A.A
Esercizi di autovalutazione - Matlab Metodi Numerici con Elementi di Programmazione A.A. 2018-19 1. Scrivere la function Matlab myfun.m che valuti la funzione e la sua derivata in corrispondenza delle
DettagliEquazioni e sistemi non lineari
Equazioni e sistemi non lineari Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Ricerca degli zeri di una funzione Problema e definizioni Metodo di Newton-Raphson
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 9 Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2016-2017 Laboratorio 9 Metodi numerici per equazioni differenziali ordinarie Cosideriamo il seguente Problema di Cauchy: Trovare una funzione y : I R,
DettagliEsercizi di autovalutazione - Matlab Metodi Numerici con Elementi di Programmazione A.A
Esercizi di autovalutazione - Matlab Metodi Numerici con Elementi di Programmazione A.A. 2017-18 1. Scrivere la function Matlab myfun.m che calcoli la funzione e la sua derivata. La function deve ricevere
DettagliMetodi Numerici con Laboratorio di Informatica - A.A Esercizi Laboratorio n 4 - Metodo di Newton e Metodi di punto fisso
Metodi Numerici con Laboratorio di Informatica - A.A. 2015-2016 Esercizi Laboratorio n 4 - Metodo di Newton e Metodi di punto fisso Metodi numerici per le equazioni differenziali ordinarie Consideriamo
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2014-2015 Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie Cosideriamo il Problema di Cauchy: { y (t) = f(t, y(t)) t I, y(t 0 ) =
DettagliMETODI NUMERICI PER IL CONTROLLO
METODI NUMERICI PER IL CONTROLLO Relazione 4: Equazioni differenziali ESERCIZIO 1 Risolvere il problema ai valori iniziali 3 x& = 1x + t x(0) = 0 1t + 6t 3 1 nell intervallo [0 1] con passo h=0.1 usando
DettagliISTRUZIONI PER LA CONSEGNA DEI FILE MATLAB
Calcolo Numerico ed Elementi di Analisi - Allievi AEROSPAZIALI Proff. S. Micheletti, S. Perotto A.A. 20/202, Appello 28 Gennaio 203 NOME... COGNOME... MATRICOLA... DOCENTE... AULA... PC... Ver.A I seguenti
DettagliCorso di Calcolo Numerico
Prof. L. Brandolini Corso di Calcolo Numerico Dott.ssa N. Franchina Laboratorio 6 Equazioni differenziali ordinarie: metodi impliciti 3 Novembre 26 Esercizi di implementazione Un equazione differenziale
DettagliEsame di Calcolo Numerico per Informatica Prof. S. De Marchi Padova, 2 settembre 2013
Esame di Calcolo Numerico per Informatica Prof. S. De Marchi Padova, 2 settembre 2013 1 Domande aperte 1. Ogni matrice quadrata (di ordine n) strettamente definita positiva è invertibile. Perchè? Risposta.
DettagliComplementi di Matematica e Calcolo Numerico A.A
Complementi di Matematica e Calcolo Numerico A.A. 205-206 Laboratorio 9 Metodo di Eliminazione Gaussiana per sistemi lineari Siano A R n n una matrice quadrata non singolare (det(a) 0) e b R n un vettore
DettagliAlcuni esercizi in preparazione all appello scritto di Calcolo Numerico
Alcuni esercizi in preparazione all appello scritto di Calcolo Numerico Esercizio 1 Si consideri il sistema lineare Ax = b con 4 3 2 1 3 4 3 2 A = 2 3 4 3,b = 1 2 3 4 1 1 1 1. (1) 1. Prima di risolvere
DettagliEquazioni e sistemi non lineari
Equazioni e sistemi non lineari Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Ricerca degli zeri di una funzione Problema e definizioni Metodo di Newton-Raphson
DettagliCalcolo Numerico con elementi di programmazione
Calcolo Numerico con elementi di programmazione (A.A. 2014-2015) Appunti delle lezioni sui metodi numerici per la soluzione di sistemi lineari Metodi Iterativi la soluzione si ottiene tramite approssimazioni
Dettagli1. Si scriva una function Matlab che implementa il seguente metodo di punto fisso
Domanda 1 1. Si scriva una function Matlab che implementa il seguente metodo di punto fisso x n+1 = x n f(x n), n = 0, 1, 2,... K dove x 0 è il punto iniziale, f(x) = x 3 cos(x) e K è una costante assegnata.
DettagliRisoluzione di sistemi lineari sparsi e di grandi dimensioni
Risoluzione di sistemi lineari sparsi e di grandi dimensioni Un sistema lineare Ax = b con A R n n, b R n, è sparso quando il numero di elementi della matrice A diversi da zero è αn, con n α. Una caratteristica
DettagliSommario. Parte I: ODEs e functions del MATLAB. Parte II: PDEs e applicazione in un problema alle differenze finite
Sommario Parte I: ODEs e functions del MATLAB Parte II: PDEs e applicazione in un problema alle differenze finite 1 Parte I: ODEs e functions del MATLAB Consideriamo un problema a valori iniziali per un
DettagliLaboratorio di Calcolo Numerico A.A
Laboratorio di Calcolo Numerico A.A. 2007-2008 Laboratorio 7 Minimi quadrati. Approssimazione delle derivate. Esercizio 1. Si considerino le 6 coppie di dati ( 4.5, 0.7), ( 3.2, 2.3), ( 1.4, 3.8), (0.8,
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 9 - Equazioni non lineari
Complementi di Matematica e Calcolo Numerico A.A. 2017-2018 Laboratorio 9 - Equazioni non lineari Data f : R R determinare α R tale che f(α) = 0 Le soluzioni di questo problema vengono dette radici o zeri
DettagliEQUAZIONI DIFFERENZIALI
EQUAZIONI DIFFERENZIALI Si consideri il problema di Cauchy y'(t) t y, y() y(t) t e. t, la cui soluzione esatta è PARTE a. Approssimare il problema di Cauchy con il metodo di Eulero Esplicito b. Eseguire
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 6 Metodi iterativi per sistemi lineari
Complementi di Matematica e Calcolo Numerico A.A. 2017-2018 Laboratorio 6 Metodi iterativi per sistemi lineari Dati una matrice A R N N non singolare e un vettore b R N, un metodo iterativo per la risoluzione
DettagliCapitolo 1. Esercizi a.a Esercizi. Esercizio 1.1 Dimostrare che il metodo iterativo
Capitolo Esercizi a.a. 206-7 Esercizi Esercizio. Dimostrare che il metodo iterativo x k+ = Φ(x k ), k = 0,,..., se convergente a x, deve verificare la condizione di consistenza x = Φ(x ). Ovvero, la soluzione
DettagliEsame di Analisi Numerica Laurea Magistrale in Statistica ed Informatica Prof. S. De Marchi Padova, 15 dicembre 2009
Esame di Analisi Numerica Laurea Magistrale in Statistica ed Informatica Prof. S. De Marchi Padova, 15 dicembre 2009 Il candidato dovrà scrivere su ogni foglio il cognome, nome, numero di matricola. Consegnare
Dettaglicon λ -d(f(x,y))/d(y)=12.
Quarta relazione Si risolverà il problema prima con il metodo di Eulero esplicito e poi con il metodo di Crank-Nicolson. Per ogni algoritmo si ha xn=x0+h*n 1)Risoluzione con Eulero esplicito Si osserva
DettagliCorso di Calcolo Numerico
Prof. L. Brandolini Corso di Calcolo Numerico Dott.ssa N. Franchina Laboratorio 5 Equazioni differenziali ordinarie: metodi espliciti 25 Novembre 215 Esercizi di implementazione Un equazione differenziale
DettagliComplementi di Matematica e Calcolo Numerico A.A
Complementi di Matematica e Calcolo Numerico A.A. 206-207 Laboratorio Autovalori, raggio spettrale e norme di matrici Sia A una matrice quadrata di ordine n a valori reali o complessi, il numero λ C si
DettagliEquazioni e sistemi non lineari
Equazioni e sistemi non lineari Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ 4 novembre 2007 Outline 1 Ricerca degli zeri di una funzione Problema e definizioni Metodo di
DettagliCenni sulla risoluzione numerica di equazioni differenziali ordinarie (ODE) f(t, y(t))dt. y (t)dt = y(x) y(x 0 ) =
Cenni sulla risoluzione numerica di equazioni differenziali ordinarie (ODE) Problema di Cauchy. y (x) = f(x, y(x)) x [, T ] y( ) = y 0 Formulazione integrale. x Approssimazione numerica. y (t)dt = y(x)
DettagliMetodi iterativi per sistemi lineari
Metodi iterativi per sistemi lineari Mirano a costruire la soluzione x di un sistema lineare come limite di una successione di vettori Per matrici piene di ordine n il costo computazionale è dell ordine
DettagliMETODI DI PUNTO FISSO
METODI DI PUNTO FISSO Sia ϕ : [a, b] R [a, b] continua. Def. α è punto fisso per ϕ se ϕ(α) = α Il metodo di punto fisso è: { x (0) dato x (k+1) = ϕ(x (k) ), per k 0 Scrivere una function per l approssimazione
DettagliEsercizi di Laboratorio del corso di Analisi Numerica 1
Esercizi di Laboratorio del corso di Analisi Numerica 1 A. Sommariva 2 Keywords: Esercizi del corso di Analisi Numerica. Revisione: 1 giugno 2019 Nota. 0.1. Di seguito si citano gli esercizi effettuati
DettagliCalcolo Numerico A.A Laboratorio 8 Integrazione numerica
ESERCIZIO 1. Calcolo Numerico A.A. 26-27 Laboratorio 8 Integrazione numerica I = 5 e x 1 dx. 1. Si approssimi I con la formula del punto medio semplice. Si stimi l errore commesso. 2. Si consideri ora
DettagliRaccolta di Esercizi d esame ( di Calcolo Numerico) Prof. Laura Pezza. Equazioni non lineari
Raccolta di Esercizi d esame ( di Calcolo Numerico) Prof. Laura Pezza Equazioni non lineari ESERCIZIO 1 Data l equazione ln(e + x) = 1 (1 + 4x) + 1 2 1.1 verificare analiticamente se sono soddisfatte le
Dettagli8 Metodi iterativi per la risoluzione di sistemi lineari
8 Metodi iterativi per la risoluzione di sistemi lineari È dato il sistema lineare Ax = b con A R n n e x, b R n, con deta 0 Si vogliono individuare dei metodi per determinarne su calcolatore la soluzione,
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Metodi di Newton e Punto fisso
Complementi di Matematica e Calcolo Numerico A.A. 2011-2012 Laboratorio 4 - Metodi di Newton e Punto fisso [1] Metodo di Newton Costruire una MATLAB FUNCTION che, dati dall utente: una funzione f una funzione
Dettaglia = 37679, b = 37654, c = ,
Esercizi di Calcolo Scientico e Metodi Numerici 1. Dati i tre numeri si calcolino le quantità a = 37679, b = 37654, c = 5.874, (a + b) + c e a + (b + c) in un sistema in virgola mobile in base 1 con mantissa
DettagliMETODI DI COLLOCAZIONE POLINOMIALE (Metodi di Runge-Kutta continui) November 30, 2004
METODI DI COLLOCAZIONE POLINOMIALE (Metodi di Runge-Kutta continui) November, Nell approssimare numericamente un problema di Cauchy, puo capitare di essere interessati a valori della soluzione in punti
DettagliFattorizzazione LU (lu)
Fattorizzazione LU (lu) Pivoting Esercizio Si consideri la matrice d A = / d d / d = LU; dove d è un parametro reale non nullo. Si utilizzi la fattorizzazione di A per risolvere il sistema Ax = b, con
DettagliEsercizio 1. Errori di cancellazione
Esercizio 1. Errori di cancellazione Si risponda alle seguente domande: 1. Si calcoli analiticamente lim 0 e 1 2. Si calcoli la quantità y = e 1 per = 10 15 usando MATLAB. Quale è l errore commesso? (Si
DettagliEsercitazione 4. F (x) = x + log x. Prima parte. La definizione che segue è una realizzazione del metodo ad un punto definito dalla funzione h.
Esercitazione 4 Istruzioni trattate: grid, legend, plotd, and. Nella prima parte di questa esercitazione vedremo una realizzazione di un metodo ad un punto e la utilizzeremo per approssimare il punto unito
DettagliComplementi di Matematica e Calcolo Numerico A.A
Complementi di Matematica e Calcolo Numerico A.A. 207-208 Laboratorio 5 Metodi diretti per sistemi lineari Siano A R n n una matrice quadrata non singolare (det(a) 0) e b R n un vettore assegnati, allora
DettagliSoluzione numerica di equazioni differenziali
Soluzione numerica di equazioni differenziali Laboratorio di programmazione e calcolo (Chimica e Tecnologie chimiche) Pierluigi Amodio Dipartimento di Matematica Università di Bari Soluzione numerica di
DettagliLaboratorio 12 Equazioni differenziali ordinarie - Soluzione
Laboratorio 12 Equazioni differenziali ordinarie - Soluzione Esercizio 1 1. Si veda la funzione allegata eulesp.sci. 2. Inseriamo i dati del problema, calcoliamo la soluzione esatta e la disegnamo. C=.8;
DettagliComplementi di Matematica e Calcolo Numerico A.A
Complementi di Matematica e Calcolo Numerico A.A. 0-0 Laboratorio 9 Autovalori, raggio spettrale e norme di matrici Sia A una matrice quadrata di ordine n a valori reali o complessi, il numero λ C si dice
DettagliCapitolo 2. non lineari. 2.1 Metodo di Newton per sistemi di equazioni. Consideriamo il sistema di equazioni non lineari. f N (x 1,x 2,...
Capitolo ODEs non lineari Metodo di Newton per sistemi di equazioni non lineari Consideriamo il sistema di equazioni non lineari f (x,x,,x N ) = f (x,x,,x N ) = f N (x,x,,x N ) = che può essere riscritto,
DettagliCalcolo Numerico per Ingegneria. Corso estivo di Bressanone. Prof. L. Bergamaschi SOLUZIONE DELLA PROVA SCRITTA del
Calcolo Numerico per Ingegneria. Corso estivo di Bressanone. Prof. L. Bergamaschi SOLUZIONE DELLA PROVA SCRITTA del 9.8.2. Data l equazione x x = (a) Mostrare che essa ammette una e una sola soluzione
DettagliComplementi di Matematica e Calcolo Numerico C.L. Chimica Industriale A.A
Complementi di Matematica e Calcolo Numerico C.L. Chimica Industriale A.A. 208-209 Laboratorio 4-4 aprile 209 Metodo delle sostituzioni in avanti per sistemi lineari con matrice triangolare inferiore Siano
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie
Complementi di Matematica e Calcolo Numerico A.A. 2013-2014 Laboratorio 11 - Metodi numerici per equazioni differenziali ordinarie Cosideriamo il Problema di Cauchy: y (t) = f(t,y(t)) t I, y(t 0 ) = y
DettagliIntroduzione al Calcolo Scientifico - A.A Lab. 4
Introduzione al Calcolo Scientifico - A.A. 2009-2010 Lab. 4 Dinamica di una popolazione di castori Siano X e Y le densità di popolazione di castori in aree adiacenti. Modelliamo la loro evoluzione temporale
Dettaglig(x) = arctan(1.5x 0.1)
PROVA PRATICA di CALCOLO NUMERICO per Matematica Applicata e Informatica Multimediale Prof. Stefano De Marchi, Dott. Marco Caliari Verona, 27 marzo 2008 Il candidato dovrà scrivere su ogni foglio o file
DettagliRaccolta di esercizi di Calcolo Numerico Prof. Michela Redivo Zaglia
Raccolta di esercizi di Calcolo Numerico Prof. Michela Redivo Zaglia Nota Bene: Gli esercizi di questa raccolta sono solo degli esempi. Non sono stati svolti né verificati e servono unicamente da spunto
DettagliMetodi Numerici Prova di Laboratorio Esami del Stefano Gualandi
Metodi Numerici Prova di Laboratorio Esami del 2018 Stefano Gualandi October 11, 2018 ii Premessa Questo documento presenta la raccolta dei testi di esame degli appelli del corso di Metodi Numerici, Prova
DettagliAnalisi Numerica I - Secondo appello a.a Correzione 10 febbraio 2017
Analisi Numerica I - Secondo appello a.a. 06 07 - Correzione 0 febbraio 07 Esercizio Si consideri il sistema lineare Ax = b con A = 0 α β, α, β R b = 0 8. 0. Dire per quali valori di α e β il metodo del
DettagliEsercitazione 1 Sistemi e Equazioni Differenziali
1 Esercitazione 1 Sistemi e Equazioni Differenziali Corso di Strumentazione e Controllo di Impianti Chimici Prof. Davide Manca Tutor: Giuseppe Pesenti Funzioni definite all interno di file 2 Definire e
DettagliISTITUTO DI ISTRUZIONE SUPERIORE A. EINSTEIN. CORSO AM08 Approfondimenti di matematica
ISTITUTO DI ISTRUZIONE SUPERIORE A. EINSTEIN CORSO AM8 Approfondimenti di matematica Prof. Fernando D Angelo Sistemi lineari e Metodi iterativi Cos è un metodo iterativo? I metodi iterativi consentono
DettagliProve d esame a.a , ,
Prove d esame aa 4 5, 5 6, 6 7 Andrea Corli 6 gennaio 8 Sono qui raccolti i testi delle prove d esame assegnati negli aa 4 5, 5 6, 6 7, relativi al Corso di Analisi Matematica I (semestrale, crediti),
DettagliAnno Accademico Metodi iterativi per la risoluzione di sistemi lineari e non-lineari Numerical linear algebra: tools and methods
Anno Accademico 26-27 Metodi iterativi per la risoluzione di sistemi lineari e non-lineari Numerical linear algebra: tools and methods S. D ALESIO, A. MEDDA, C. PANI Docenti: Prof. C. Brezisnki, Prof.
DettagliSoluzioni: Laboratorio Calcolo Numerico labor3.pdf
Soluzioni: Laboratorio Calcolo Numerico labor3.pdf Esercizio 1 function newtonfun con flag di controllo. function [xv, fxv, n, flag] = newtonfun (f, f1, x0, toll, nmax) NEWTONFUN Metodo di Newton [xv,
DettagliLaboratorio di Calcolo Numerico
Laboratorio di Calcolo Numerico M.R. Russo Università degli Studi di Padova Dipartimento di Matematica Pura ed Applicata A.A. 2009/2010 Equazioni non lineari Data una funzione consideriamo il problema
DettagliLaboratorio di Metodi Numerici per le Equazioni Differenziali
Laboratorio di Metodi Numerici per le Equazioni Differenziali Dott. Marco Caliari a.a. 2007/08 Capitolo 1 Metodi semiiterativi per sistemi lineari 1.1 Metodi iterativi I metodi iterativi per la soluzione
DettagliMetodi Numerici con elementi di Programmazione (A.A )
Metodi Numerici con elementi di Programmazione (A.A. 2018-2019) Metodi Numerici Appunti delle lezioni: Sistemi non lineari Docente Vittoria Bruni Email: vittoria.bruni@sbai.uniroma1.it Ufficio: Via A.
DettagliEsame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 31 agosto 2011 Testo e soluzioni
Esame di Calcolo Numerico per Informatica A.A. 21/11 Proff. S. De Marchi e M. R. Russo 31 agosto 211 Testo e soluzioni L esame consiste di 4 domande aperte e 1 esercizi a risposta multipla. Per gli esercizi
DettagliCenni sui metodi iterativi per sistemi lineari. Analisi Numerica Prof. M. Lucia Sampoli a.a. 2014/2015
Cenni sui metodi iterativi per sistemi lineari Analisi Numerica Prof. M. Lucia Sampoli a.a. 2014/2015 Metodi numerici per sistemi lineari Nei metodi diretti la presenza di eventuali elementi nulli nella
DettagliMetodi di Ricerca Lineare
Metodi di Ricerca Lineare Stefano Gualandi Università di Pavia, Dipartimento di Matematica email: twitter: blog: stefano.gualandi@unipv.it @famo2spaghi http://stegua.github.com Metodi di Ottimizzazione
DettagliClaudio Estatico Equazioni non-lineari
Claudio Estatico (claudio.estatico@uninsubria.it) Equazioni non-lineari 1 Equazioni non-lineari 1) Equazioni non-lineari e metodi iterativi. 2) Metodo di bisezione, metodo regula-falsi. 3) Metodo di Newton.
DettagliProblema. Equazioni non lineari. Metodo grafico. Teorema. Cercare la soluzione di
Problema Cercare la soluzione di Equazioni non lineari dove Se è soluzione dell equazione, cioè allora si dice RADICE o ZERO della funzione Metodo grafico Graficamente si tratta di individuare l intersezione
DettagliEsame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 19 settembre 2011
Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 19 settembre 2011 L esame consiste di 4 domande aperte e 10 esercizi a risposta multipla. Per gli esercizi ci sono
DettagliEsame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 20 giugno 2011
Esame di Calcolo Numerico per Informatica A.A. 2010/11 Proff. S. De Marchi e M. R. Russo 20 giugno 2011 L esame consiste di 4 domande aperte e 10 esercizi a risposta multipla. Per gli esercizi ci sono
DettagliUNIVERSITÀ DEGLI STUDI DI SALERNO Prova scritta di Matematica II 06 Luglio 2011
UNIVERSITÀ DEGLI STUDI DI SALERNO Prova scritta di Matematica II 6 Luglio Gli studenti che devono sostenere l esame da 9 CFU risolvano i quesiti numero 3-4-5-6-7-8-9 Gli studenti che devono sostenere l
DettagliLaboratorio di Matematica Computazionale A.A Lab. 3
Laboratorio di Matematica Computazionale A.A. 2007-2008 Lab. 3 Funzioni inline Esiste in Matlab una sintassi che permette di definire una funzione direttamente nello spazio di lavoro (ovvero in linea )
DettagliAnalisi Matematica 3/Analisi 4 - SOLUZIONI (20/01/2016)
Corso di Laurea in Matematica Docente: Claudia Anedda Analisi Matematica 3/Analisi 4 - SOLUZIONI (//6) ) i) Dopo averla classificata, risolvere l equazione differenziale tẋ x = t cos(t), t >. ii) Scrivere
DettagliAlgoritmi del gradiente e del gradiente coniugato per la risoluzione di sistemi lineari
Sommario Algoritmi del gradiente e del gradiente coniugato per la risoluzione di sistemi lineari Gabriele Basile Fabio Chiodo Dipartimento di Matematica e Informatica Università di Catania Seminario di
DettagliAssoluta stabilità e metodi multipasso. Assoluta stabilità
Assoluta stabilità e metodi multipasso Elena Loli Piccolomini-metodi multipasso p.1/33 Assoluta stabilità La convergenza è un concetto fondamentale: non avrebbe senso un metodo non convergente. la convergenza
DettagliLaboratorio di Matematica Computazionale A.A Lab. 4
Laboratorio di Matematica Computazionale A.A. 2008-2009 Lab. 4 Complementi di Grafica 2D: Sottofinestre In Matlab si possono disegnare più grafici nella stessa finestra, suddividendola in sottofinestre
DettagliESERCIZI DI CALCOLO NUMERICO
Mawell ESERCZ D CLCOLO NUMERCO Sistemi lineari Esercizio : Date e erminare la fattorizzazione LU applicando il pivoting parziale; usando la fattorizzazione LU, risolvere il sistema lineare. Svolgiamo l
DettagliLaboratorio di Calcolo Numerico Laboratorio 12: Metodi iterativi per la soluzione di sistemi lineari
Laboratorio di Calcolo Numerico Laboratorio 12: Metodi iterativi per la soluzione di sistemi lineari Claudia Zoccarato E-mail: claudia.zoccarato@unipd.it Dispense: Moodle Dipartimento ICEA 24 Maggio 2017
DettagliAlgebra Lineare Metodi Iterativi
Algebra Lineare Metodi Iterativi Stefano Berrone Sandra Pieraccini DIPARTIMENTO DI MATEMATICA POLITECNICO DI TORINO, CORSO DUCA DEGLI ABRUZZI 24, 10129, TORINO, ITALY e-mail: sberrone@calvino.polito.it,
DettagliEs. 1 Es. 2 Es. 3 Es. 4 Totale Teoria
Es. Es. Es. 3 Es. 4 Totale Teoria Analisi e Geometria Docente: Politecnico di Milano Ingegneria Industriale 5 Settembre Compito A Cognome: Nome: Matricola: Punteggi degli esercizi: Es.: 6 punti; Es.: punti;
DettagliMETODO DI EULERO ESPLICITO
METODO DI EULERO ESPLICITO { u0 dato u n+1 = u n + hf (t n, u n ) 0 n N h 1 (1) Scrivere una function [tn,un]=eulero esp(odefun,tspan,y0,nh) INPUT: odefun: espressione della f tspan=[t0,t]: vettore di
DettagliMetodi iterativi per sistemi lineari
Generare una successione di vettori Metodi iterativi per sistemi lineari convergente alla soluzione del sistema Convergenza in norma Costruzione di un metodo iterativo Per una qualche norma vettoriale
DettagliMetodi iterativi per la soluzione di sistemi lineari: Jacobi e Gauss-Seidel
Metodi iterativi per la soluzione di sistemi lineari: Jacobi e Gauss-Seidel Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica Pura e Applicata 15 aprile 2013 Alvise Sommariva
Dettagli