Calling an external software from MATLAB
3 次查看(过去 30 天)
显示 更早的评论
Hi All,
I am using Linux-mint 18. I want to call external software from MATLAB. Here is what I have done so far but it is not working.
Let's say the name of my software is "my_software". It is located in "/home/hs/my_software" folder. If I want to open it using the terminal, I do "/home/hs/my_software/bin/my_software" and I can open using terminal. I have also created alias for it in .bashrc file. So if I just type in terminal "my_software", it opens the software.
However when I do in MATLAB "system('my_software')" it gives me the error "/bin/bash: my_software:command not found". If I do "system('/home/hs/my_software/bin/my_software')" then it works i.e. it open the software successfully using MATLAB.
May I ask that what I have to do so that my alias also works in MATLAB like in terminal i.e. if I do "system('my_software')" it successfully opens?
0 个评论
采纳的回答
Ammar Dodin
2016-8-3
编辑:Ammar Dodin
2016-8-3
I think this is what you're looking for. https://www.mathworks.com/matlabcentral/answers/94199-can-i-use-aliases-when-using-the-and-system-commands-from-within-matlab%20
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!