MATLAB er et numerisk computing plattform og programmeringsspråk som vanligvis brukes for plotting av funksjoner og data , simulering og implementering av numeriske algoritmer , og utforming av brukergrensesnitt . Bruke den, kan du undersøke den sannsynlige utfallet av enhver situasjon som kan uttrykkes i en numerisk eller matematisk måte . Et slikt scenario er en beholder med en lekkasje , i hvilken der er en gitt mengde vann. Ved hjelp av MATLAB , kan du finne ut om vannet i beholderen vil lekke ut av det på en lineær eller geometrisk rate. Instruksjoner
en
Åpen Matlab og klikk på Fil-menyen øverst i venstre hjørne av kommandovinduet . Velg " New" og "M -file " fra menyen
2
Skriv inn følgende kode i hovedteksten redigering vinduet: .
Height = [ h1 , h2 , H3 H4 H5 ]; tid = [ t1 t2 t3 t4 t5 ]; polyfit ( tid , høyde, 2)
Substitute den hypotetiske verdiene for høyden av vannet i beholderen for de forskjellige verdier av h i høyde array. Det spiller ingen rolle hva måleenheter du bruker for matrisen så lenge du er konsekvent gjennom .
3
Substitute forløpt tider av hver av dine individuelle målinger for de ulike verdier av t i tiden array.
4
Lagre og kompilere koden din. MATLAB vil gi deg en utgang som ligner på følgende : en
ans = 0.0014 -0,2766 13,6509
Disse verdiene er koeffisienter som du trenger for å plotte utlekkingshastigheten senere . De tilsvarer elementer av den kvadratiske formelen brukes til å passe data til et polynom for grafiske formål
5
åpne en ny M - fil og skriver du inn følgende kommandoer: .
T = linspace ( 0,90,91 ), hfit = 13,6509 til 0,2766 * t + 0,0014 * t ^ 2 ; . plot ( tid , høyde, ' y * ' , t, hfit , 'r ') , xlabel (' time' ) , ylabel (' Høyde ')
Substitute dine tredje , andre og første verdier beregnet i trinn 3, henholdsvis for første , andre og tredje konstanter i hfit formelen ovenfor.
6
Lagre og kompilere koden din. MATLAB vil forsyne deg med et grafisk plott representasjon av din hastighet på lekkasje.