MATLAB is een toonaangevend technisch programmeertaal voor wetenschap en techniek . Tijdens het uitvoeren van een programma , is het vaak noodzakelijk het afdrukken van een bericht met actuele waarden voor bepaalde variabelen . MATLAB kunt u speciale conversie tekens in string die wordt opgemaakt met de huidige inhoud van een numerieke variabele te plaatsen. Instructies 1 Kies uw output functie . MATLAB biedt twee functies voor een numerieke variabele in een string weer te geven : " . Fprintf " " sprintf " en De " sprintf " functie formatteert de uitgang als een MATLAB tekenreeksvariabele . De functie " fprintf " schrijft de geformatteerde string naar een tekstbestand , of naar het bureaublad uitvoer als er geen file ID wordt gegeven . Kopen van 2 Format uw string. Beschouw twee numerieke variabelen bevatten gehele getallen : " getal1 " en " getal2 " . Als voorbeeld , tonen beide nummers als gevolg van het verdelen " nummer1 " door " getal2 " . De format string te geven aan de print functie zou kunnen zijn , "Het resultaat van de verdeling van % d met % d is % f . " Notitiekaarten dat de dubbele aanhalingstekens moet worden opgenomen in uw MATLAB -code . De " % d " en " % f " zijn bekering tekens die MATLAB vertellen hoe de numerieke variabele formatteren . De " % d " conversie karakter zal een numerieke variabele als basis 10 formatteren , ondertekend integer . De " % f" conversie tekenopmaak de variabele als vaste-punt- komma . 3 Print het bovenstaande voorbeeld om de MATLAB bureaublad tijdens het uitvoeren van een programma , maakt de volgende functie oproep in uw programma : fprintf ( " het resultaat van het delen % d van % d is % f " , getal1 , getal2 , number1/number2 ) ; 4 Sla het bovenstaande voorbeeld een tekenreeksvariabele . Maak de volgende MATLAB -functie oproep in het programma : output_string = sprintf ( " Het resultaat van het delen % d van % d is % f " , getal1 , getal2 , number1/number2 ) ;
|