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

Ubuntu22.04/20.04安装MATLAB2022b/2021b

(2023-08-19 10:04:51)
标签:

教育

分类: C和Matlab
版权声明:本文为CSDN博主「Bill_yin22」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Bill_yin22/article/details/121551606

Introduction

MATLAB是一款美国MathWorks公司出品的商业数学软件。MATLAB是矩阵实验室(Matrix Laboratory)的简称。MATLAB用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB目前只有英语和日语版,不提供中文版。MathWorks公司在每年的上半年3月份左右发布a版,下半年10月份左右发布b版。此教程为Linux下2021b的下载安装。

Setup

  1.下载(建议使用迅雷下载):

    2022b地址:Matlab | 2022b

               2021b地址:Matlab | 2021 b

  2.安装:  

    1.桌面环境下,鼠标右键挂载(不可解压,解压后安装会失败),或Terminal:

    bash: mkdir ~/matlab        //用户主目录下新建文件夹 matlab
    bash: sudo mount -o loop Matlab911R2021b_Lin64.iso ~/matlab    //将 iso 文件挂载在 ~/matlab 目录下


          文件如下:

   

      2.Terminal启动安装(当前用户即可,请勿切换到root或安装命令前加sudo,否则会卡死无反应): 

    bash: cd ~/matlab
    bash: ./install


     正常启动后的安装界面如下(联网状态)(如果是已购买授权的用户和组织,直接输入购买email):

     3. 尚未购买授权,则点击“Advanced Options”,然后选“I have license...”,然后勾选agreement的“yes”:

    

    然后输入安装密钥:62551-02011-26857-57509-64399-54230-13279-37181-62117-65158-40352-64197-45508-24369-45954-39446-39538-16936-10698-58393-44718-32560-10501-40058-34454

    

     然后选择授权文件(在与iso文件同级的下载文件根目录):

     

    4. 选择安装目录,默认是在/usr/local目录下,但由于是当前用户安装,没有写入权限,将其安装在当前用户有写入权限的位置(后面创建快捷方式同样),笔者这里选home下的~/MATLAB/R2021b:

    

     5. 选择需要安装的产品和工具箱(不知道会用到啥,就直接全部勾选即可):

      

     6. 创建快捷访问脚本(可跳过),或者选择当前用户有读写权限的目录。

   7. 上述的当前用户安装方式一般只能当前用户访问使用,且每次启动需要cd到matlab启动文件所在目录启动,或者执行6导出的脚本,很麻烦。创建桌面快捷方式的方法也只允许当前用户使用。比较顺手的解决方案是安装matlab-support  

bash: sudo apt install matlab-support

   过程中需要输入matlab安装位置和可使用用户(不输入指定用户,表示任何user可用),其他选“yes”“ok”即可。

     “matlab-support”安装配置完成后,程序列表上应该就有MATLAB入口选项:

  3、Troubleshotting

    授权:用与iso文件同级的下载文件根目录的"libmwlmgrimpl.so"文件替换"<安装目录>/bin/glnxa64/matlab_startup_plugins/lmgrimpl/"下的libmwlmgrimpl.so,若权限不足,可将安装目录授权写入权限给当前用户或者Terminal:

    bash: sudo cp libmwlmgrimpl.so <安装目录>/bin/glnxa64/matlab_startup_plugins/lmgrimpl/"

    确保系统已安装Matlab运行所需要的依赖:

    bash: sudo apt-get install libcanberra-gtk-module
————————————————
版权声明:本文为CSDN博主「Bill_yin22」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Bill_yin22/article/details/121551606

0

阅读 收藏 喜欢 打印举报/Report
前一篇:newwords
后一篇:11
  

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

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

新浪公司 版权所有