關于matlabif語句運行原則,matlabif語句這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、MATLAB中我們常常用到條件判斷語句結(jié)構(gòu),通過實例介紹這個結(jié)構(gòu)的用法:if.....end結(jié)構(gòu),運行下面的句子。
2、此條件語句是判斷5是否大于3,如果大于3,就將1賦值給;2、if....else...end 結(jié)構(gòu)。
3、我們以如下內(nèi)容進行判斷:運行以上語句,結(jié)果如下a1=1,a2=1,判斷a1是否大于a2。
4、顯然不大于,然后就執(zhí)行else語句,給a賦值為2;3、if..elseif...else...end 結(jié)構(gòu)我們以如下語句為例。
5、進行此條件結(jié)構(gòu)的示例運行以上語句,結(jié)果如下:a1=a2=1,判斷a1>a2?不滿足,執(zhí)行elseif語句。
6、a1 7、a=3MATLAB IF 條件語句用法以及實例如下:if語句是一種選擇判斷語句,可以和for語句結(jié)合使用,也可以單獨使用。 8、這里創(chuàng)建了3個變量,作出了一個簡單判斷如果a小于b,b等于a。 9、需要注意的是if語句后面要有end語句結(jié)束,如下圖所示:2、運行腳本之后,在命令行窗口可以看到b已經(jīng)等于a了。 10、如下圖所示:3、if嵌套語句,這里作出的判斷是如果a小于b,b等于a,如果繼續(xù)b還大于c。 11、b等于c,如下圖所示:4、運行腳本,在命令行窗口可以看到b等于a。 12、這里是因為b變量只滿足第一個條件,如下圖所示:5、if語句中的else語句,else是否則的意思。 13、這里作出的判斷是如果a小于b,b等于a,如果滿足a小于b條件下,b大于c。 14、b就等于c,否則b=c-a,如下圖所示:6、運行腳本,在命令行可以看出結(jié)果b=c-a。 15、只滿足第一個條件,第二個條件不滿足進去else語句里面去了,如下圖所示:。 本文分享完畢,希望對大家有所幫助。 標簽:
免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!