MATLAB är ett numeriskt datorplattform och programmeringsspråk som vanligen används för plottning av funktioner och data , den simulering och implementering av numeriska algoritmer , samt utformning av användargränssnitt . Använda den, kan du undersöka det sannolika utfallet för varje scenario som kan uttryckas i en numerisk eller matematisk mode . Ett sådant scenario är en behållare med en läcka , i vilken det finns en viss mängd vatten. Använda MATLAB , kan du avgöra om vattnet i behållaren kommer att läcka ut ur den på en linjär eller geometrisk takt . Instruktioner
1
Open MATLAB och klicka på Arkiv-menyn i det övre vänstra hörnet av kommandofönstret . Välj " Ny " och " M - file " från menyn
2
Skriv följande kod i huvudtexten redigeringsfönstret : .
Height = [ h1 , h2 , h3 h4 h5 ], tid = [ t1 t2 t3 t4 t5 ] ; polyfit (tid , längd, 2 ) katalog
Ersätt de hypotetiska värdena för höjden av vattnet i behållaren för de olika värden på h i höjd array. Det spelar ingen roll vad måttenheter du använder för matrisen så länge du är konsekvent hela .
3
ersätta förflutna tider av varje av dina individuella mätningar för olika värden på t i tid arrayen .
4
Spara och kompilera din kod . MATLAB kommer att förse dig med en effekt som liknar följande :
ans = 0,0014 -0,2766 13,6509
Dessa värden är koefficienter som du behöver för att rita upp läckaget senare . De motsvarar delar av den kvadratiska formel som används för att passa data till ett polynom för plottning ändamål
5
Öppna ett nytt M - fil och mata in följande kommandon : .
T = linspace ( 0,90,91 ) , hfit = 13,6509-,2766 * t + 0,0014 * t ^ 2; . plot ( tid , höjd , ' y * ' , t , hfit , ' r ' ) , xlabel ( ' Time ' ) , ylabel ( 'Höjd ' ) katalog
ersätta din tredje , andra och första värden som beräknas i steg 3 , respektive , för det första, andra , och tredje konstanter i hfit formeln ovan .
6
Spara och kompilera din kod . MATLAB kommer att förse dig med en grafisk plot representation av läckaget .