加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Linux的Matlab使用

(2019-09-27 15:29:54)
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才能使刚才的环境变量设置生效
接下来测试一下:
————————————————

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有