如何在Matlab界面上继续运行Shell脚本?

时间:2018-07-02 03:09:16

标签: macos matlab shell

我不知道我是否正确地表达了这个问题,因为我对shell编程很陌生(如果这样的话)。

#!/bin/bash
cd /Applications/MATLAB_R2016b.app/bin
./matlab -nosplash -nodisplay -nodesktop 

system('sleep 20')
cd /Users/WillyGuerrero/Documents/MATLAB/Examples/BodePlotOfDynamicSystemExample/
BodePlotOfDynamicSystemExample
system('sleep 20')
exit;
exit 0

那是我的整个shell脚本。 前三行,我在终端中打开MATLAB,打开实例后,我等待20秒(不成功),然后我将其移至包含我的ML脚本的文件夹中,将其打开,进行一些处理,因此需要20秒,然后退出ML实例,然后关闭终端窗口。

可惜的是,一旦ML实例打开,我的shell脚本将无法运行,而且我一无所知。

我尝试谷歌搜索我的问题,但是我敢肯定我的措词不正确,因此我请大家帮忙。

谢谢。

PS

我知道这些命令没有错,因为我可以打开终端窗口并手动编写命令,然后事情就会运行。

0 个答案:

没有答案