Kuinka tulostan (tulostus) MATLABissa

Kuinka Tulostan Tulostus Matlabissa



Tietojen analysointiin, järjestelmien ja tuotteiden suunnitteluun käytetään MATLAB-alustaa. MATLABin kanssa työskennellessä on tärkeää tuntea erilaisia ​​tulostusmenetelmiä. Tässä artikkelissa esitellään erilaisia ​​tekniikoita tietojen ja tulosten näyttämiseksi MATLABissa sekä niiden syntaksia ja esimerkkejä.

Kuinka tulostan (tulostan) MATLABissa?

MATLABissa on useita tapoja tulostaa tai näyttää tulosteita erityisvaatimuksistasi riippuen. Tässä on joitain yleisiä menetelmiä tulosteen tulostamiseen MATLABissa:

1: Disp()-funktion käyttö

MATLABissa disp()-funktio tarkoittaa näyttöä, ja sitä käytetään yleisesti tietojen yksinkertaiseen ja nopeaan tulostamiseen. Disp()-funktio lisää automaattisesti rivinvaihdon tulostuksen jälkeen, mikä auttaa muotoilemaan näytettävää tietoa, tässä on sen syntaksi:







disp ( ilmaisu ) ;

Havainnollistaaksemme tässä on esimerkkikoodi, joka näyttää disp()-funktion käytön tulosteen tulostamiseen MATLABissa:



x = 10 ;
disp ( x ) ;

Disp()-funktio on yksinkertainen ja kätevä tapa näyttää lausekkeen tai muuttujan arvo. Kun tuloste on tulostettu, rivinvaihto lisätään automaattisesti:







2: Fprintf()-funktion käyttö

MATLABin fprintf()-funktiota käytetään tulosteen valmisteluun ja tulostamiseen tiedostoon tai komentoikkunaan. Se tarkoittaa 'muotoiltua tulostusta' ja antaa sinun hallita näytettävän tulosteen muotoilua. Fprintf()-funktio on erityisen hyödyllinen, kun haluat näyttää muuttujia tietyllä muotoilulla, sisällyttää tekstiä ja muuttujia muotoiltuun viestiin tai kirjoittaa muotoiltuja tietoja tiedostoon. Fprintf()-funktiolla on seuraava syntaksi:

fprintf ( muoto, arvo1, arvo2, ... ) ;

Havainnollistaaksemme tässä on esimerkkikoodi, joka näyttää fprintf()-funktion käytön tulosteen tulostamiseen MATLABissa:



nimi = 'Hän itse' ;
ikä = 29 ;
fprintf ( 'Nimeni on %s ja olen %d-vuotias.\n' , nimi Ikä ) ;

Fprintf()-funktion avulla voit muotoilla ja tulostaa tulosteita käyttämällä paikkamerkkejä, kuten %s merkkijonoille ja %d kokonaislukuille. Se tarjoaa tarkan hallinnan tulosteen muotoiluun.

3: Sprintf()-funktion käyttö

MATLABissa sprintf()-funktiota käytetään muotoilemaan tiedot merkkijonoksi ja tallentamaan muotoiltu merkkijono muuttujaan. Se tarkoittaa 'merkkijonotulostusta' ja mahdollistaa fprintf()-funktion tapaan muotoiltujen tulosteiden luomisen. Sen sijaan, että tuloste tulostettaisiin suoraan, se palauttaa muotoillun merkkijonon, sprintf()-funktion syntaksi on seuraava:

tulos = sprintf ( muoto, arvo1, arvo2, ... ) ;

Havainnollistaaksemme tässä on esimerkkikoodi, joka näyttää sprintf()-funktion käytön tulosteen tulostamiseen MATLABissa:

leveys = 5 ;
korkeus = 3 ;
pinta-ala = leveys * korkeus;
lähtö = sprintf ( 'Ala on %d neliöyksikköä.' , alue ) ;
disp ( ulostulo ) ;

Samoin kuin fprintf(), sprintf()-funktio palauttaa muotoillun merkkijonon sen sijaan, että tulostaisi sen suoraan. Muotoiltu merkkijono voidaan tallentaa muuttujaan ja myöhemmin näyttää tai käyttää tarpeen mukaan.

4: Komentorivilähdön käyttäminen

Toimintojen käytön lisäksi voit myös tulostaa tulosteen suoraan komentoriviltä MATLABissa.

x = 5 ;
ja = 10 ;
x + y

MATLAB-komentorivillä lausekkeen tulos näytetään automaattisesti ilman erityisiä tulostuskäskyjä.

Johtopäätös

Tulostustulos on keskeinen osa MATLAB-ohjelmointia, ja erilaisten käytettävissä olevien menetelmien tunteminen mahdollistaa tehokkaan viestinnän ja tulosten analysoinnin. Halusitpa näyttää arvoja, muotoilla viestejä tai tulostaa monimutkaisia ​​tietoja, MATLAB tarjoaa useita tekniikoita, kuten disp(), fprintf(), sprintf() ja suoran komentorivitulosteen.