看板 Fortran 關於我們 聯絡資訊
請教一下Fortran的高手們, 最近老師叫我把FORTRAN改成matlab 但是,我遇到一個問題 FORTRAN 中 的goto指令實在是太強大了 可以任意跳到所指定行的程式 接下去執行 請問 matlab有無此相關指令? 如果沒有的的話 麻煩請教 曾經遇到相同問題的人 如何以matlab寫goto指令? (拜訪 卡很久了 悠關能否畢業>"<) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.150.174
UDP:就是把FORTRAN改版成GOTO指令用FUNCTION指令取代 08/31 21:38
UDP:在改成MATLAB就很快了 08/31 21:39
UDP:有看到你在MATLAB版發文過..... 08/31 21:39
UDP:感覺你的問題是讀不通FORTRAN code所以無法改寫 08/31 21:41
UDP:如果在無法解決CodeJob版會是你的好選擇 08/31 22:02
kobenein:練習不要用goto比較好吧 每個教程設的老師都這麼說 08/31 22:13
tallhand:謝謝 u大 你的意思是 goto指令都用function取代? 08/31 22:21
tallhand:也是是說我goto的下面執行指令都寫成一個function? 08/31 22:22
patrickppptw:goto 這個指令真的很強大 但是 真的不要習慣依賴它 08/31 22:59
farewell2400:那請問大家會用什麼語法取代goto 09/01 01:10
tallhand:樓上就是我想問的>"< 09/01 09:56
t19861203:並沒有可以直接取代的吧? 如果是我就會把程式碼讀懂 09/01 11:15
t19861203:然後自己用"正常"的方法重新寫過 因為我覺得用goto很不 09/01 11:16
t19861203:正常 他破壞程式的結構 像前版友說得將goto後面的東西 09/01 11:16
t19861203:寫成一個function也是一個辦法吧 09/01 11:17