[問題] 有關用M檔案跑程式的結果已回收

看板MATLAB作者 (羅拉)時間15年前 (2010/07/15 19:22), 編輯推噓4(408)
留言12則, 6人參與, 最新討論串1/2 (看更多)
請問ㄧ下: 最近小試一個if的語法,來判斷2^5或5^2誰比較大 以下是我的code --------------------------------------------------------------------- clc; clear; C1=2^5; C2=5^2; if(C1>C2) disp('2^5>5^2'); end if(C2>C1) disp('5^2>2^5'); end 我寫完後,按F5時,跳出一個file is not found in the current directory or on the matlab path.... 視窗有change directory和add to path選項,我都選過,不過都沒有用 跑出來再command window裡出現ans=0的結果... 請問是哪裡設定出了問題嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.64.247

07/15 19:45, , 1F
你資料夾或檔名有中文 或著是空白嗎?
07/15 19:45, 1F

07/15 19:49, , 2F
我好像放檔案的資料夾是中文名??
07/15 19:49, 2F

07/15 19:49, , 3F
所以要改成英文名字嗎 ?
07/15 19:49, 3F

07/15 19:50, , 4F
不過改了也是ㄧ樣...
07/15 19:50, 4F

07/15 20:11, , 5F
會不會是 7747 這篇的情況?
07/15 20:11, 5F

07/15 20:22, , 6F
各層的資料夾檔名 程式檔名 都檢查一下
07/15 20:22, 6F

07/15 20:52, , 7F
我丟在command window run ok
07/15 20:52, 7F

07/15 20:53, , 8F
後來將其編為pt.m,再執行一次也是"2^5>5^2"
07/15 20:53, 8F

07/15 21:24, , 9F
我照樓上說的檔名改成pt.m~再跑一次出現
07/15 21:24, 9F

07/15 21:25, , 10F
Undefined variable "pt" or class "pt.m"
07/15 21:25, 10F

07/15 21:32, , 11F
你是說把你寫的code編為.m檔,對吧?????
07/15 21:32, 11F

07/15 21:37, , 12F
我是覺得如同juzn所說的一樣檢查各層檔名吧
07/15 21:37, 12F
文章代碼(AID): #1CFk-HoJ (MATLAB)
文章代碼(AID): #1CFk-HoJ (MATLAB)