看板 MATLAB 關於我們 聯絡資訊
1. function[]=test() 2. a=1; 3. b=2; 4. for n=1:10 5. . 6. . 7. . 8. if ... 9. ... 10. else 11. 整個程式重頭開始(跳回第一行1. or 第二行2.開始執行)?? 12. end 13. end 請問~ 在11.行要如何寫or有何指令 可以跳出迴圈並再從1.行 or 2.行重新開始執行程式? 如果將4.的for改成while,脫出迴圈並重新執行程式的方法是否一樣? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.165.236
sunev:break 08/06 22:43
jeffppp:跳出迴圈是使用break,要重頭開始 就重新摳一次function吧 08/07 01:07
shomingchang:recursive call? 08/07 03:10
x46824682x:笨一點,While{If(IF(Break))} 08/07 09:03