Come simulare una Leak in MATLAB

July 17

Come simulare una Leak in MATLAB


MATLAB è una piattaforma di calcolo e di programmazione linguaggio numerico comunemente utilizzato per la tracciatura di funzioni e dati, la simulazione ed implementazione di algoritmi numerici e la progettazione di interfacce utente. Con esso, è possibile esaminare il probabile esito di qualsiasi scenario che può essere espresso in modo numerico o matematico. Un tale scenario è un contenitore con una perdita, in cui vi è una certa quantità di acqua. Utilizzando MATLAB, è possibile determinare se l'acqua nel contenitore colerà fuori di esso a velocità lineare o geometrico.

istruzione

1 Aprire MATLAB e fare clic sul menu File nell'angolo in alto a sinistra della finestra di comando. Selezionare "Nuovo" e "M-file" dal menu.

2 Inserire il seguente codice nella finestra di modifica testo principale:

height = [h1, h2, h3 h4 h5];
time = [T1 T2 T3 T4 T5];
polyfit (tempo, altezza, 2)

Sostituire i valori ipotetici per l'altezza dell'acqua nel contenitore per i vari valori di h nella matrice altezza. Non importa quale unità di misura si utilizza per l'array fino a quando si è coerente in tutto.

3 Sostituire i tempi trascorsi di ciascuna delle vostre misure individuali per i diversi valori di t nella matrice tempo.

4 Salvare e compilare il codice. MATLAB vi fornirà un output simile al seguente:

ans = 0,0014 -0,2766 13,6509

Questi valori sono coefficienti che sarà necessario per tracciare il tasso di perdita in seguito. Essi corrispondono agli elementi della formula quadratica utilizzato per adattare i dati di un polinomio per scopi di rappresentazione grafica.

5 Aprire una nuova i seguenti comandi M-file e la ingresso:

t = linspace (0,90,91);
hfit = 13,6509-0,2766

t + 0,0014 t ^ 2.;
plot (tempo, altezza, 'y *', t, hfit, 'r'), xlabel ( 'Time'), ylabel ( 'Altezza')

Sostituire il terzo, secondo e primo dei valori calcolati al punto 3, rispettivamente, per il primo, secondo, e terzo costanti nella formula hfit sopra.

6 Salvare e compilare il codice. MATLAB vi fornirà una rappresentazione grafica plot del tasso di perdita.