? I programmering är blanktecken en uppsättning tecken , t.ex. mellanslag och tabbar , som inte tolkas av kompilatorn , i stället används för mänsklig läsbarhet av kod . MATLAB är ett mjukvaruutveckling miljö för teknisk datainsamling , simulering , analys och grafik . MATLAB stöder standard blanktecken konventioner , med mellanslag och tabbar anses blanktecken . Radbrytningar kan också anses vitt utrymme med speciell syntax . Tomrumstecken
mellanslag, tabb och newline är de primära tecknen klassificeras som blanktecken . Kommentarer anses också vara vitt utrymme och inte tolkas av kompilatorn . I MATLAB , finns några tecken på en linje efter ett " % " tecken anses vara kommentarer .
Usage
Vit utrymmet sker endast mellan variabler och funktionsnamn , operatörer och separatorer - t.ex. kommatecken och parenteser. Du kan inte godtyckligt dela en variabel eller funktion namn med blanktecken och har det fortfarande tolkas av MATLAB . Variabel eller funktion namn kan göras mer läsbara med bokstäver eller understreck . Till exempel anser namn som " my_variable " eller " myCustomFunction . "
Radmatningar
p Det finns vissa program flöde kommandon i MATLAB som förväntar ett visst mönster av nyradstecken , speciellt loopar som " för " loop och villkorssatser såsom " om . " efter att förklara en slinga eller villkorlig uppgift , börjar koden på nästa rad , sedan avsluta segment genom att placera sökordet " end " på en ny rad efter kodblock . Alla dessa påståenden kan tas upp på samma linje om ett semikolon skiljer kodsegmenten .
MATLAB
långa rader , kan långa rader delas med en Elipsis eller " ... " innan en radbrytning . Detta förhindrar obekväma radbrytning , eller behöva rulla sidan i sidled för att läsa en komplex kodrad . En lång funktionsanrop kan skrivas som :
[ UTGÅNG 1 , UTGÅNG2 ] = my_function ( INPUT1 , ... put2 , ... INGÅNG3 ) , Addera konventioner
blanktecken aldrig behövs , men det finns vissa gemensamma konventioner för att förbättra läsbarheten av din kod som är beroende av den . Koden inom en villkorlig uttalande eller slinga är indragen för att skilja den visuellt från andra delar av programmet . Utrymmen ingår mellan namn variabler , aktörer - såsom " = " eller " + " - och funktioner för att bryta isär segment av en kodrad . Utrymmen kan också placeras efter kommatecken i en funktion ingång , eller mellan ett funktionsnamn och parenteser .