change folder or add path

作者: anyonred (任意紅)   2017-04-13 18:49:52
我的程式碼如下
function y=fun(x)
y=exp(-x).*cos(x);
area=quad(@fun,0,1)
end
當我按run時,會跑出change folder,add path
那我該選哪個才是?
要怎樣才能讓這組程式碼運作?
不好意思我是菜鳥,這問題可能對很多人來說很基本
還請版上的大大賜教
對了
我用的是matlab2016版
作者: physbook (路克)   2017-04-13 21:26:00
應該是執行路徑跟存檔位置不一致
作者: worcdlo (worcdlo)   2017-04-13 22:02:00
檔名?
作者: GithubPorn (情慾GitHub)   2017-04-14 10:27:00
兩個都可以,因為執行檔所在跟現在目錄(current folder)不一致。前者會自動移動到該目錄,但以後要執行不在同目錄,還會在出現一次;後者就是把執行檔的目錄加到搜尋範圍,以後就不用管在那個目錄執行了
作者: anyonred (任意紅)   2017-04-14 16:24:00
檔名是fun,後來函數改成func還有第一行改掉就可以了因為是2016所以function不是這樣寫

Links booklink

Contact Us: admin [ a t ] ucptt.com