[討論] 關於終止的指令

看板MATLAB作者 (血99)時間8年前 (2016/12/08 11:36), 8年前編輯推噓4(404)
留言8則, 5人參與, 最新討論串1/1
請問一下各位大大 有沒有指令能夠直接終止程式繼續執行呢? 類似ctrl+c 我用break 只能跳出目前的迴圈 但是我想要的是迴圈滿足某條件後 直接判斷程式結束 而不是繼續跑下面的迴圈 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.164.37 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1481168207.A.89C.html

12/08 12:41, , 1F
試試return
12/08 12:41, 1F
目前嘗試用exit 跟 quit 都是直接關閉matlab QQ 不知return是否也是結束迴圈而已 ※ 編輯: Blood5499 (140.117.164.37), 12/08/2016 17:31:18

12/08 22:58, , 2F
while?
12/08 22:58, 2F

12/09 05:13, , 3F
我認為這是你迴圈架構的設計邏輯的問題
12/09 05:13, 3F

12/09 05:14, , 4F
建議你用紙跟筆畫張圖去重新看整個架構為什麼會這樣
12/09 05:14, 4F

12/09 05:22, , 5F
嚴格說起來 你應該把該滿足條件設成while或是if在外面
12/09 05:22, 5F

12/13 09:07, , 6F
ctrl+d
12/13 09:07, 6F

12/13 09:08, , 7F
看錯…哈
12/13 09:08, 7F

12/22 10:29, , 8F
為了code 可讀性,我也會 if return。畢竟結束只要一行。
12/22 10:29, 8F
文章代碼(AID): #1OIDLFYS (MATLAB)
文章代碼(AID): #1OIDLFYS (MATLAB)