看板 Python 關於我們 聯絡資訊
小弟想請教 matlab有沒有類似 python 的 sys.argv 的指令可以用?? 小弟我在matlab遇到路徑調用的問題 我將matlab封包成 m.exe 檔放在路徑 B,也包含一個 m.txt 檔案 是當 m.exe 啟動時馬上調用的,比如說 fopen('.\m.txt') 現在我希望我能在路徑 A 目錄下,利用 cmd 呼叫 m.exe 時,m.exe 能知道 m.txt 在哪 比如我在當前工作路徑A的cmd,發出如下指令: call "路徑B\m.exe" 但是 m.exe 無法在路徑A下找到 m.txt,因為它放在路徑B 解決的想法是,讓 m.exe 被啟動時,先知道自己本身在哪個路徑 我知道 python 可以用 sys.argv 來做到類似的事情。 請教版上大大,matlab是否也有類似指令可以用??或是有其他解決辦法供參考!! 在此先謝謝大家~~ P.S. 「call "路徑B\m.exe" 路徑B\m.txt」 這種後面加引數的方式不考慮 因為我希望將 m.txt 裡面的內容作為 m.exe 啟動時讀取的預設資料。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.30.20 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1611998971.A.871.html
cancelpc: 不是有 arguments 可用 01/30 23:37