我在Unix服务器上使用Matlab,并希望能够在屏幕上保持会话打开(仍然显示Matlab窗口(,以便我可以随时返回它。
我发现可能有效的一种解决方案是使用"altscreen"并将其设置为"开"。
但我真的不确定如何继续它以及如何正确调用该函数。这甚至是正确的方法吗?
如果有人能给我一些建议,那就太棒了!
您可以使用screen -R myscreen
创建一个新屏幕,然后使用matlab -nodesktop -nosplash -r myscript -logfile log.out
启动Matlab(myscript中没有.m(。
-nodesktop -nosplash
选项允许您在没有 GUI 的情况下启动 matlab, 然后,您可以使用CTRL+A+D
关闭屏幕。
您可以在不连接到屏幕的情况下检查日志文件的进度。
如果要连接回屏幕,请使用screen -R myscreen