是否可以从命令行在正在运行的Matlab实例中打开文件?

sla*_*ton 8 matlab

如果我已经有一个运行Matlab的实例,那么可以在Matlab编辑器外面的Matlab编辑器中打开一个文件吗?我想知道是否有可能做这样的事情.

启动Matlab实例

$ ./matlab 
Run Code Online (Sandbox Code Playgroud)

使用已经运行的Matlab实例打开文件进行编辑:

$ matlab_open_file.sh theFile.m
Run Code Online (Sandbox Code Playgroud)

GUI变体是从文件夹中拖动文件然后将其放到Matlab图标上(这实际上在OS X下工作)

注意我知道您可以启动Matlab并立即执行命令(您可以使用它在启动时启动编辑器).这不是我想要的.

Den*_*din 1

您可以在命令行中输入路径+文件名,如果打开了 matlab 会话,它将在当前 matlab 会话中打开该文件。

请注意,只有当您确保 matlab 是打开此类文件的默认程序时,这才有效。(使用.m文件测试)

  • 我无法在 Linux 中复制这种行为。 (2认同)