一、需求描述
在服务器上习惯与使用命令来使计算机执行任务,那么对于matlab的无界面使用就有必要了。
二、设备介绍
我使用的服务器是ubuntu20.04。
三、启动
无界面启动:
matlab -nodesktop -nosplash
出现如下界面:
在本地计算机上有界面启动:
matlab
四、执行文件
开启matlab后执行文件:
run('filename')
不开启执行文件
matlab -nodesktop -nosplash filename
注:这个命令远程访问服务器时运行成功,但是在本地计算机操作时却不能成功,另外filename不带后缀’.m’,比如有一个文件叫‘topsis.m’,那么命令为:matlab -nodesktop -nosplash topsis