Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zvoľte výstupný funkciu . MATLAB ponúka dve funkcie sa zobrazí číselnú premennú v reťazci : " . Fprintf " " sprintf " a Funkcia " sprintf " formátuje výstup ako reťazcové premenné MATLABu . Funkcia " fprintf " píše formátovaný reťazec do textového súboru , alebo na výstupe desktop, ak žiadny súbor ID je uvedený .
2
Formátovanie reťazca . Uvažujme dve numerické premenné , ktoré obsahujú celé čísla : " č.1 " a " číslem2 " . Ako príklad možno uviesť , zobrazí obe čísla , rovnako ako výsledok delenia " číslo1 " o " číslem2 " . Formát reťazca dať funkciu tlače by mohla byť , " Výsledkom delenie % d % d je % f " .
Všimnite si , že dvojité citácie značky by mali byť zahrnuté v MATLAB kódu. " % D " a " % f " sú konverzný znaky , ktoré hovoria , MATLAB , ako formátovať číselné premenné . " % D " konverzie postava bude formátovať číselné premenné ako základ 10 , celé číslo so znamienkom . " % F " konverzie znak formáty premennú ako s pevnou čiarkou desatinné miesto .
3
Vytlačiť vyššie uvedený príklad na plochu MATLAB pri spustení programu , vykonajte nasledujúce volanie funkcie vo vašej program :
fprintf ( " výsledok delenia % d % d je % f " , číslo1 , číslo2 , number1/number2 ) ;
4
Uložte vyššie uvedený príklad reťazec premenné . Vykonajte nasledujúce volanie MATLAB funkcie vo svojom programe :
output_string = sprintf ( " výsledok delenia % d % d je % f " , číslo1 , číslo2 , number1/number2 ) ;
klipart