Re: [問題]想修改參數跑不同的結果

看板MATLAB作者 (成仔)時間13年前 (2013/02/02 10:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
其實 Matlab 有script編寫模式 我想Wotan應該是沒用這個模式才會覺得 歐 Matlab怎麼這麼難寫....... (感覺跟一年前的自己一樣) 請Wotan大打開Matlab file -> new -> script 這個模式就會是你熟悉的模式了 ※ 引述《jeffppp (煩..)》之銘言: : 如果你把他寫成函式 : 就可以把x 當成input 來使用 : 以範例來說 : function y=testfun(x) : y=x+1; : 使用上就直接打 y=testfun(1); 或是2 3 4隨便你 : 不過我想剛開始學 : 可能對function不熟 : 你想要直接在workspace打字執行的話 : 就按著shift再按enter : 這樣子換行並不會執行 : 也還可以回去修改 : (不知道第二個方法是不是你想問的) : ※ 引述《Wotan (奧丁)》之銘言: : : 最近在學matlab : : 可是我發現有個很大的麻煩 : : 就是不能修改跑過的程式 : : 以fortran來講 要寫完存檔才能執行 : : 而matlab是寫完一行就會執行 但可用;不顯示結果 : : fortran要修改參數直接修改程式 存檔執行即可 : : 可是matlab執行過的程式不能修改.... : : 例: : : ------------- : : x=1; : : y=x+1; : : y : : ------------- : : 我想要修改x=2跑出不同的結果 : : 雖然我舉的例子程式很短 : : 一定會有人建議打成 : : x=2; : : y=x+1; : : y : : 就好啦 : : 可是有時程式很長很多 : : 總不能重打或複制貼上吧.... : : 有沒有啥方法可以解決我的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.253.37
文章代碼(AID): #1H37ROgm (MATLAB)
文章代碼(AID): #1H37ROgm (MATLAB)