MATLAB is een software -omgeving , geproduceerd door MathWorks , ontworpen als een platform voor de wiskundige en technische data-acquisitie , weergave , modellering en analyse . Standaard zal MATLAB het resultaat van elke berekening als uitgang tekenreeks in de command prompt venster. MATLAB bevat een aantal mechanismen voor het opmaken van programma-uitvoer om displays schoon en gemakkelijk te lezen tijdens het weergeven van belangrijke informatie over het programma te houden . Onderdrukken Output Elke regel code uitgevoerd door MATLAB meestal weer een of meer waarden . De output van de lijn , ook wel een echo , kan worden onderdrukt door een regel eindigt met een puntkomma . De lijn " a = 5 +6 " rendement " ans = 11 " . Het toevoegen van een puntkomma houdt output van worden geschreven naar het commando venster : " a = 5 +6 ; " . Echo kan worden uitgeschakeld in het kader van de huidige functie door het uitvoeren van het commando " echo off " . Alle echo kan worden uitgeschakeld met " echo off all " . Artikelen Variabelen Het is gemakkelijk om de inhoud van een variabele weer te geven door het intypen van de naam van de variabele in de command prompt . Echter , deze voorwoorden het display met de string " = " . Roepen de disp ( ) -functie met een variabele naam als argument worden de gegevens in een leesbaar formaat . Wees voorzichtig bij het passeren grote matrices aan de disp ( )-functie , aangezien alle gegevens zullen worden afgedrukt . Schrijven Strings naar het Bureaublad U mag vinden het nuttig om tekenreeks die de voortgang van een programma af te drukken tijdens de uitvoering , in plaats van elke regel echo om het commando venster . Het commando fprintf ( ) kunt u een string formatteren en schrijven naar een bestand , of om het commando venster als er geen file handle wordt gegeven . Formaat tekens worden fprintf voorafgegaan met een " % "-teken , zoals % d voor een basis 10 getal , % s voor een reeks of % f voor een floating point getal . ( ' Mijn programma , % s , heeft stap % d van % d stappen bereikt \\ n ' , my_program_name , current_step , total_steps ) ; . schrijven Strings naar File Een string kan worden geformatteerd en opgeslagen in een variabele voor latere uitvoer via de sprintf ( ) -functie . De fprintf ( ) functie kan worden gebruikt om direct te schrijven een geformatteerde string naar een output bestand my_string = sprintf ( ' Mijn nummer is % d \\ n . ' , My_numer ) ; . File_handle = fopen ( ' my_output_file . txt ' , ' w ' ) ; fprintf ( file_handle , my_string ) ; fclose ( file_handle ) ;
|