Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan å simulere en lekkasje i MATLAB
    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.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til et objekt til Visningsstatusen 
    ·Feil Detection & Correction Metoder 
    ·Hva er fordelene ved top-down Coding 
    ·Hvordan få rader av DataGrid i JavaScript 
    ·ColdFusion Array Is Not Clearing 
    ·Slik eksporterer VBA til en mappe 
    ·Hvordan bearbeide en Then_If Statement 
    ·Hvordan lage et passord Box med Simple HTML programmeri…
    ·Hvordan sjekke om en variabel er et heltall 
    ·Forskjeller mellom IF & Mens Uttalelser 
      Anbefalte artikler
    ·Hvordan lage en tilpasning av nettside 
    ·Forskjeller mellom foreligger & IN i SQL 
    ·Hvordan lage en kolonne på en GridView droplist 
    ·Hvordan skrive Algoritmer for nybegynnere 
    ·Java Runtime Exec Tutorial 
    ·Hvordan slå av en ASP.NET Development Server 
    ·Slik fjerner en Strenglitteral Constant 
    ·Hvordan legger jeg inn data i et Python Script 
    ·Java String Lengde & Function 
    ·Hvordan lese en XLS -fil i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/