我正在尝试从tcl文件运行Matlab脚本。
其他地方有如何做到这一点的例子(例如Running Matlab Command From Tcl):
exec {*}matlab -nodisplay -nosplash -nodesktop -r "ScriptTitle; quit"
但是,据我所知,这可以通过在执行Matlab脚本之前打开一个新的Matlab命令窗口来实现。
但是,我想将Matlab脚本称为循环的一部分,这意味着我的tcl代码会多次调用它。每次调用matlab时,都会打开一个新的matlab命令窗口。这需要很长时间,因为新的命令窗口必须在它执行任何操作之前打开并加载等。我想知道是否有办法从tcl访问已经打开的matlab命令窗口?或者,是否有一种更有效的方法从tcl运行Matlab,它可以作为频繁重复循环的一部分运行良好?