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