Matlab for Linux 安装及问题

Matlab for Linux 安装及问题

作者:三七分交杯酒

安装

参考https://mp.weixin.qq.com/s/vd0tuia9d03jKOP26ELs6g

桌面快捷方式

创建.desktop文件

Exec=sh ~/MatlabPath/bin/matlab - desktop
Icon=~/MatlabPath/setup/matlabIcon.jpeg
Terminal=true

语言

默认英文,无法通过设置切换为中文。

快捷键

安装后默认使用mac的快捷键设置,平常使用的复制粘贴等均不一致,可以通过如下方式修改:

  1. HOME-Preference-Matlab-Keyboard-Shortcuts
  2. 将Active settings修改为“Windows Default Set”
  3. 点击OK或者Apply

BUG

安装完matlab报opengl错误

com.jogamp.opengl.GLException: X11GLXDrawableFactory - Could not initialize shared resources for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x535b6672, isOwner false, <15a2f11f, 7c843551>[count 0, qsz 0, owner ]]]

at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:326)

at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:297)

at java.lang.Thread.run(Unknown Source)
  • 报错的同时会导致plot类函数不可用。

  • 原因是显卡驱动不支持硬件OpenGL。NVIDIA官方指出问题可能与367版本驱动有关。解决方法是在matlab命令行输入opengl('save','software'),然后重启matlab,切换到software OpenGL模式,问题即可得到解决

报错canberra-gtk-module

终端报错
Failed to load module Failed to load module "canberra-gtk-module"
  • 原因是没有安装相关模块,根据下面指令安装即可
sudo apt-get install libcanberra-gtk-module
  • 🐛安装后仍未解决!
  • 属于声音相关模块,暂时不处理
用迅雷或电驴都可以下载! (内含序列号及License) Release 2010a 的新功能 Release 2010a 包括 MATLAB 和 Simulink 的若干新功能丶一款新产品以及对其它 85 款产品的更新和缺陷修复。已经购买 MathWorks 软件维护服务的用户可以下载产品更新。 MATLAB 产品系列的新功能包括: - 增加更多多线程数学函数,增强文件共享丶路径管理功能以及改进 MATLAB 桌面 - 新增用于在 MATLAB 中进行流处理的系统对象,并在Video and Image Processing Blockset 和 Signal Processing Blockset 中提供超过 140 种支持算法 - 针对 50 多个函数提供多核支持并增强性能,并对图像处理工具箱中的大型图像提供更多支持 - 在全局优化工具箱和优化工具箱中提供新的非线性求解器 - 能够从 Symbolic Math Toolbox 中生成 Simscape 语言方程 - 在 SimBiology 中提供随机近似最大期望 (SAEM) 算法和药动学给药方案支持 Simulink 产品系列的新功能包括: - 在 Simulink 中提供可调参数结构丶触发模型块以及用于大型建模的函数调用分支 - 在 嵌入式 IDE 链接和目标支持包中提供针对 Eclipse丶嵌入式 Linux 及 ARM 处理器的代码生成支持 - 在 IEC 认证工具包中提供对 Real-Time Workshop Embedded Coder 和 PolySpace 产品的 ISO 26262 认证 - 在 DO 鉴定工具包中提供扩展至模型的 DO-178B 鉴定支持 - Simulink PLC Coder,用于生成 PLC 和PAC IEC 61131 结构化文本的新产品
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值