PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[討論] exe檔自身路徑位置
作者:
caron0225
(淯仔)
2021-01-30 14:49:44
大家好
小弟想請教
一個封包好的matlab exe檔,假設放在B路徑
我在別的A路徑下想用cmd的方式呼叫該exe檔
我在exe裡面有加入disp(pwd)語句
可以看到cmd上面執行exe檔時,exe檔裡的disp表示當前所在A路徑
如何讓exe檔知道自己本身的exe位置是在B路徑
感謝大家~
作者:
profyang
(prof)
2021-01-30 23:05:00
那我問你 你怎麼去Call B路徑? 一定是你外面cmd那邊就知道B路徑吧 那你就可以從外面傳進去阿
作者:
caron0225
(淯仔)
2021-01-30 23:51:00
我知道可以用引數的方式傳路徑進去,但是我希望能避免這種方式不知道是否有類似python sys.argv功能的指令
作者:
profyang
(prof)
2021-01-31 15:22:00
那你試試這招: [status, result] = system('set PATH');executableFolder =char(regexpi(result, 'Path=(.*?);', 'tokens', 'once'));似乎在執行matlab compile出來的exe時,它會自動把exe的路徑加到系統變數PATH的最前面
作者:
caron0225
(淯仔)
2021-02-01 11:52:00
感謝profyang大大!!這方式很有用,可以處理我遇到的問題!!只是好奇這個Path是被加在哪裡??我再環境變數沒看到~在matlab command window 的set path 也沒看到
作者:
profyang
(prof)
2021-02-01 19:29:00
這個Path就是環境變數沒錯 相當於你在cmd打set Path只是Matlab compile的exe在執行時會多加路徑上去
https://i.imgur.com/9fcytSI.png
繼續閱讀
[討論] 多(單)變數方程式求最小值
FTICR
[問題]矩陣元素上移問題
sq61372py
Re: [其他] Excel可以讀取matlab 計算式嗎?
charleshu
[討論] K-means聚類分群問題
KimomiKai
[其他] Excel可以讀取matlab 計算式嗎?
qaz1234567q
[問題]已知座標如何將座標點畫出的圖像單獨顯示
relax2048
Re: [問題] 新手提問關於矩陣
mp19990920
Re: [問題] 新手提問關於矩陣
Willful1
[討論] 偵測圖像中物件的位置
sq61372py
[問題] 求解最佳解問題
jam0731
Links
booklink
Contact Us: admin [ a t ] ucptt.com