• Non ci sono risultati.

Click su Studenti  Click su MATLAB 

N/A
N/A
Protected

Academic year: 2021

Condividi "Click su Studenti  Click su MATLAB "

Copied!
2
0
0

Testo completo

(1)

function Main

% Strumentazione e Controllo degli Impianti Chimici % Davide Manca - Politecnico di Milano

% Introduzione alla risoluzione numerica di un'equazione differenziale

% Comandi Iniziali

clc % pulisco la command window

clear all % cancello tutte le variabili preesistenti memorizzate in MatLab close all % chiudo tutte le finistre di dialogo precedenti

% Dichiaro i parametri(a,b,c) come globali. In questo modo

% essi saranno visibili a tutte le funzioni ove compare l'istruzione "global"

global a b c

% Parametri Equazione a = 3.; b = 4.; c = 2.;

% Informazioni necessarie per la risoluzione dell'equazione differenziale tIniziale = 0.; % tempo iniziale

tFinale = 5.; % tempo finale

tspan = [tIniziale tFinale]; % Intervallo temporale di integrazione yZero = 0.; % condizione iniziale (t = tIniziale)

% ode45 è uno dei risolutori di sistema di equazioni differenziali ordinarie con condizioni iniziali

% (per ulteriori info digitare nella Command Window: help ode45) % Le minime informazioni necessarie sono:

% 1. Sistema di equazioni differenziali da risolvere;

% 2. Intervallo temporale di integrazione;

% 3. Valore della variabile di integrazione al tempo iniziale.

[t,y] = ode45(@EqDiff, tspan, yZero);

%[t,y] = ode23s(@EqDiff, tspan, yZero);

% L'Output del risolutore sarà:

% 1. Vettore colonna di punti temporali nei quali è stata integrata l'equazione (t)

% 2. Vettore colonna (y) (o matrice per N equazioni) di valori della funzione nei tempi corrispondenti al vettore t

% Grafico i risultati:

plot(t,y,'-o')

title('Funzione ODE') xlabel('tempo')

ylabel('y') end

function yPrime = EqDiff(t, y)

global a b c

% equazione differenziale yPrime = a*exp(-y) - b*y + c;

end

(2)

Istruzioni per ottenere il software Matlab tramite licenza Polimi

 

Digitare URL: 

http://www.software.polimi.it/ 

Click su Studenti  Click su MATLAB 

Seguire le istruzioni riportate 

Riferimenti

Documenti correlati

«Il ghiacciaio del Forno vantava una porta fra le più stupende, ed è assai probabile che alla forma della porta ed alla profondità della porta debba appunto il poetico nome di

collegarsi ai siti internet degli Istituti e delle Casse Edili e, con un semplice click, ottenere un certifi cato unico valido per 120 giorni per tutte le ipotesi previste

• Uporabljajte samo in izključno komplet Auto Culla Elite, da boste lahko Culla Elite pravilno pritrdili v avto.”.. The Original

Proprio per questo Pergo ha sviluppato per ogni pavimento, battiscopa e profili perfettamente coordinati.. Dai un tocco speciale alla tua casa scegliendo tra l’ampia gamma

PegPerego S.p.A تیفیﮐ تﯾرﯾدم متسیس همانیهاوگ PegPerego یماهس تﮐرش تفاﯾرد ار TÜV Italia Srl فرط زا ISO 9001 درادناتسا اب قباطم هدش حﯾرشت یاه لدم رد نامز ره

Per la posa della fila successiva, prendere una doga di almeno 30 cm di lunghezza rimasta dalla posa della fila precedente, ponetela sulla scanalatura longitudinale della fila

Τα Antibiotic Disc προορίζονται μόνο για διαγνωστική in vitro χρήση, μόνο για επαγγελματικούς σκοπούς και πρέπει να χρησιμοποιούνται σε

Il cliente utilizza i FORNITORI SELEZIONATI DA GRUPPO ETHOS agganciandosi alle condizioni e alle anagrafiche dello stesso. A CARICO DI GRUPPO ETHOS la MANUTENZIONE