Re: [問題] 執行路徑設定? 2008a已回收

看板MATLAB作者 (說到 串到)時間14年前 (2010/03/29 12:54), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/2 (看更多)
※ 引述《warmson (西_西)》之銘言: : 小弟不常摸matlab : 想請問一下 : 我使用的習慣是開一個新的資料夾 : 之後把要用的m檔案進去執行 : 但似乎因為不是在它指定的資料夾中建造(我程式都放在桌面某個資料夾內) : 所以它都會跳出說"xxx.m is not found" : 問我要不要add path 或 change directory : 如果我按add path的話通常沒辦法執行 : 按change directory 的話可以執行 : 但最近發現一個問題 : 就是我這樣使用的話 : 函式sum無法使用 囧 : ex:sum([1 2 3 4 ]) 會出現 index exceeds matrix dimensions. : 若是沒有改變directory前是可以用sum的 : 於是我到解決辦法是在set path 內添加我設的那個資料夾 : 測試後結果開啟檔案時它依然會出現not found : 想請問各位大大 : 有沒有辦法可以讓我執行時不會出現問我要不要change directory阿? : 我不要我的sum無法執行阿~"~ : 先謝謝了 : PS:版本是2007b 我用的版本是2008a, 我先開了一個空白M檔,在裡頭隨便令幾個變數後存檔, 而存檔的路徑就是current directory中所顯示的C:\Program Files\MATLAB\R2008a\work 在原PO的文章中有高手推文說道路徑為全英文比較好, 而我的路徑也都照做了,是全英文的。 而執行M檔後也像原PO那樣跳出兩個選項 : add path 或 change directory 我看了一下錯誤訊息顯示我的路徑有誤,但我反覆查了又查路經沒有錯啊!? 而不管我點選add path 或 change directory 程式完全沒有反應, 就只是選項不見了而已,看了看workspace也並沒有出現我所令的變數, 顯示我的程式也根本沒有被執行, 請問我到底錯在哪了? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.13.103

03/30 16:28, , 1F
可以PO一下M檔的內容嗎
03/30 16:28, 1F

03/30 18:30, , 2F
就只是單純的 a = 1; 這樣(文中有提到只是隨便令)
03/30 18:30, 2F

03/31 14:36, , 3F
檔名呢?
03/31 14:36, 3F

04/06 12:38, , 4F
檔名也很單純"try.m"
04/06 12:38, 4F
※ 編輯: Innocencer 來自: 140.130.13.103 (04/09 10:18)
文章代碼(AID): #1Bi3AB0Y (MATLAB)
文章代碼(AID): #1Bi3AB0Y (MATLAB)