1、Linux 中Matlab的启动方式

首先找到Matlab的安装位置,即Matlab安装以后的文件夹,例如:

我使用的安装位置是/public/software/Matlab2017

# 进入到Matlab的启动目录
$ cd /public/software/Matlab2017a/bin
# 执行启动命令
$ ./matlab

此时会出现这样的交互界面:

但是在这里只能做一些有限制的Matlab命令操作,有一定的局限性。

2、其它位置的.m文件执行方法

现在假设在我的家目录有一个matlab的工程SK-LARGE,里面有augmentation.m可执行文件,应该怎样执行。目前还没尝试环境变量的配置,只是简单使用路径的方法解决。

# 进入到Matlab的启动目录
$ cd /public/software/Matlab2017a/bin
# 执行.m文件
$ ./matlab -nodisplay -r "run ~/SK-LARGE/augmentation.m; exit"

执行结果:

3、现在我需要将Matlab2017a移植到另外一台服务器上使用,我先将该文件拷贝下来,然后上传到新服务器的/usr/local目录下(放到这个目录下可以方便所有的用户使用),并解压,以上操作是需要有root权限的,如果没有root权限可以在当前普通用户的目录下进行。

接下来创建一个软链接:目的是以后matlab版本有更新,方便管理。

现在如果你需要将环境变量写入配置文件:

1 如果只是当前用户使用

vim ~/.bashrc
# 然后添加内容,具体环境变量路径结合你的路径
export PATH=$PATH:/usr/local/matlab/bin

#使配置文件生效
source ~/.bashrc

2 如果只是所有用户使用,修改/etc/profile文件(需要root权限)

vim /etc/profile
# 然后添加内容,具体环境变量路径结合你的路径
export PATH=$PATH:/usr/local/matlab/bin

# 该操作完成后需要注销Linux才能使刚才的环境变量设置生效

接下来测试一下:

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐