Re: [問題] if可以有多個條件嗎?已回收

看板MATLAB作者 (橋)時間16年前 (2009/06/20 20:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《bluenavy (其實沒有誰比較與眾不同)》之銘言: : 想請問各位高手 可以這樣寫嗎 : if A < 2 : B < 2 : C < 2 : A=A+2 : B=B+2 : C=C+2 : else : A=0 : B=0 : C=0 : end : 如果不行的話,要怎麼修改呢?? : 因為這樣寫的話只要A<2,也不慣B或C是否小於2 都會執行 A=A+2;B=B+2;C=C+2; : 但我想要表達的是A B C 分別判斷執行 : 謝謝大家了!!!!!!! 不太確定我是否有看懂你的問題 但是就我的解讀就是 變數比2小的就+2 大於等於2的設為0 假設你的 ABCD.... 都存在相同的一個變數中的話 ex: big2 = [A B C D ...........]; 那你希望的應該是這樣吧 big2 = (big2+2).*(big2<2); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.236.199

06/21 01:33, , 1F
謝謝回答^^
06/21 01:33, 1F
文章代碼(AID): #1AFC-FA9 (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1AFC-FA9 (MATLAB)