美文网首页工具癖
MATLAB for Linux

MATLAB for Linux

作者: 锅炉工的自我修养 | 来源:发表于2019-03-20 11:00 被阅读21次

    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

    mathworks官方出品


    创建两个变量 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


    相关文章

      网友评论

        本文标题:MATLAB for Linux

        本文链接:https://www.haomeiwen.com/subject/knpbeqtx.html