matlab for linux(Linux 下MATLAB的安装运行与脚本编写)
1.下载地址:
https://ww2.mathworks.cn/help/compiler_sdk/dotnet/install-the-matlab-runtime.html?#bviq5_c
2.上传到集群指定位置
3.解压
unzip
4.安装:
https://ww2.mathworks.cn/help/install/ug/install-mathworks-software.html
非超级用户安装路径选择: /home/zhangyanjie/SOLPS(类比)
(最后一步安装路径选择自己的路径,默认路径需要获得超级管理员权限)
非超级用户安装方法: sudo ./install
mkdir usingfile
cd usingfile
cp ../installer_input.txt .
[zhangyanjie@mu01 matlab]$ ./install
Preparing installation files ...
Installing ...
Finished
***5 运行:
[zhangyanjie@mu01 usingfile]$ cd bin
**5.1 开界面运行MATLAB(不推荐)
[zhangyanjie@mu01 bin]$ matlab
**5.2 后台运行MATLAB(悄悄滴,打枪的不要)
注意使用matlab自带的并行计算工具包时,需要java,即不能使用-nojvm命令 (不用java)
-nodisplay //不启动任何显示相关,包括desktop,忽略任何DISPALY环境变量;
但是启动JVM(Java Virtual Machine,java虚拟机) -nojvm //不启动JVM,与之相关的一切活动都将无法运行,包括图形界面显示,help界面,preferences界面等
-nodesktop //不启动desktop -nosplash //不显示启动时的logo画面
-r //后台运行
--------------------- 作者:Geek_Tank 来源:CSDN 原文:https://blog.csdn.net/Geek_Tank/article/details/68961015 版权声明:本文为博主原创文章,转载请附上博文链接!(大佬牛皮)
reference: https://www.cnblogs.com/adelaide/p/6832859.html
matlab -nodisplay -nojvm < hello.m
***6 创建matlab 脚本文件
**6.1 用5.1命令打开平台写脚本(就像在windows上运行MATLAB一样)
其他方法待续......
***7 退出MATLAB
基础造优质博客:点我!点我!!!
退出: exit (ctrl+c是MATLAB中的中断指令不会退出MATLAB)
matlab -nodisplay -nojvm -nosplash -r "untitled; exit;"(运行文件并且退出)
load('cuhk-03.mat'); save('cuhk-03.mat','detected','labeled','testsets','-v7');(瞅面像是导入数据和保存数据)
load:
仅加载示例文件 handel.mat 中的变量 y。如果工作区已包含变量 y,load 操作将使用文件中的数据来覆盖它。
load('handel.mat','y')
您也可以使用命令语法加载变量 y。
loadhandel.maty
加载 ASCII 文件
尝试此示例
为多个 4 列矩阵创建一个 ASCII 文件,并将数据重新加载回双精度数组之中。
a = magic(4);b = ones(2, 4) * -5.7;c = [8 6 4 2];save-asciimydata.databcclearabcloadmydata.dat-ascii
创建两个变量 p 和 q 并将其保存到名为 pqfile.mat 的文件中。
p = rand(1,10);q = ones(10);save('pqfile.mat','p','q')
MATLAB® 将这些变量保存到当前文件夹中的文件 pqfile.mat 中。
您也可使用命令语法保存变量 p 和 q。
savepqfile.mat p q
将变量保存到 7.3 版的 MAT 文件中
创建两个变量并将其保存到名为 example.mat 的 7.3 版的 MAT 文件中。
A = rand(5);B = magic(10);save('example.mat','A','B','-v7.3')
也可使用 save 操作的命令语法。
saveexample.matAB-v7.3
网友评论