【Matlab】怎么判断两个字符串相等?
生活随笔
收集整理的這篇文章主要介紹了
【Matlab】怎么判断两个字符串相等?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.Introduction
有時(shí)寫代碼時(shí)會(huì)立Flag,
“ 今天不解決這個(gè)BUG,就不吃飯了!還不信了!”
“ 真香!代碼明天再說吧 ”
呸呸,是真的Flag,標(biāo)識(shí)符啦。通過Flag判斷當(dāng)前程序狀態(tài),進(jìn)行下一步的邏輯塊。那么這時(shí),Flag的變量類型一般會(huì)用數(shù)值型,只需要用 == 邏輯符進(jìn)行判斷就好了,但是數(shù)值往往指示不明。
比如,下面這行代碼,你能完全不知道1和0代表什么,那么換成字符怎么表達(dá) 相等 呢?
if ( Flag == 1 )gift = 'Mac口紅'; elseif( Flag == 0 )gift = 'Mac電腦'; end2.Materials and methods
我們用到的函數(shù)是 strcmp ,看一下描述,不就是兩個(gè)字符串相等的話,就返回邏輯值1嘛,簡單~
開始改造上面的代碼,構(gòu)建函數(shù)實(shí)現(xiàn)程序功能:如果是男生的話禮物送Mac電腦,女生送Mac口紅。
3. Results and discussion
運(yùn)行下結(jié)果看看~
4. Conclusion
這個(gè)功能,只要找對(duì)了函數(shù)就好簡單,沒啥說的,開始寫下一篇吧~
猜你喜歡:👇🏻
?【Matlab】判斷是否為空?是否為NaN?
?【Matlab】如何確定數(shù)組中存在哪幾個(gè)數(shù)?
?【Matlab】如何提取矩陣中特定位置的元素?
總結(jié)
以上是生活随笔為你收集整理的【Matlab】怎么判断两个字符串相等?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux chromebook arm
- 下一篇: linux杀死进程删除文件,linux