Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zobraziť hodnoty v MATLAB String

MATLAB je vedúci technický programovací jazyk pre vedu a techniku ​​. Pri spustení programu , je často nutné vytlačiť správu obsahujúcu aktuálnej hodnoty niektorých premenných . MATLAB umožňuje umiestniť špeciálny konverzie znakov v reťazci , ktoré budú formátované s aktuálnym obsahom číselné premenné . Pokyny dovolená 1

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

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené