if ... end語句包含一條if語句和一個(gè)布爾表達(dá)式,后跟一個(gè)或多個(gè)語句。它由end語句定界。
MATLAB中if語句的語法是-
if <expression> %如果布爾表達(dá)式為真,則執(zhí)行語句 <statements> end
如果表達(dá)式的計(jì)算結(jié)果為true,則將執(zhí)行if語句中的代碼塊。如果表達(dá)式的計(jì)算結(jié)果為false,則將執(zhí)行end語句之后的第一組代碼。
創(chuàng)建一個(gè)腳本文件并輸入以下代碼-
a = 10; %使用if語句檢查條件 if a < 20 %如果condition為真,則打印以下內(nèi)容 fprintf('a is less than 20\n' ); end fprintf('value of a is : %d\n', a);運(yùn)行文件時(shí),它顯示以下結(jié)果-
a is less than 20 value of a is : 10