文章目录
背景
在Linux上安装Matlab R2021a并配置中文界面
下载Matlab ISO镜像,挂载后通过命令行./install
即可。
安装完成后,在terminal中直接打matlab
,如果能出现图形界面就表示安装成功
注意事项与技巧 1. username
注意:安装Matlab时它会提示输入你打开的username是什么,此时要输入自己Linux用户的用户名。不然打开matlab时,即使激活完毕了,也会提示用户名不正确从而无法打开。
注意事项与技巧 2. Matlab界面语言
笔者第一次打开Matlab的时候是全英文界面,且在设置中找了一圈也没有找到设置语言的界面,谷歌百度均无果后,终于在官方文档中找到:
Use the LANG environment variable to specify the locale to be used by MATLAB
也即Matlab是直接读取了系统的LANG
环境变量来决定自己的语言的。由于笔者一直安装的都是英文版系统,所以其默认就是英文。
也可以在Linux终端中使用
echo $LANG
来查看自己的语言设置,笔者的就是en_US.UTF-8
。只需要找到原因,解决就水到渠成。
export LANG=zh_CN.UTF-8
即可。
注意事项与技巧 3. 打开Matlab时报错Failed to load module "canberra-gtk-module"
笔者在打开Matlab时,有报告警告错误Failed to load module "canberra-gtk-module"
,虽然不影响正常打开,但是很不爽。
几次三番之后还是决定解决它,重装libcanberra
即可。
sudo apt-get install libcanberra-gtk-module
sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/libcanberra-gtk-module.so
即可解决。
YALMIP
什么是YALMIP
YALMIP是一个使用matlab语言编程的优化求解器框架。Y
为什么说它是框架呢?因为它提供了一个统一的(相对更接近自然数学语言的)优化问题建模语言。在求解时,YALMIP自带了一些求解器;然而,更重要的是它可以调用市面上广