解决 Matlab for Mac 中文乱码

First of all, 先了解自己的matlab的默认编码是什么
运行 matlab 并在 command window
输入 feature(‘locale’) 和 feature(‘DefaultCharacterSet’)

我的版本是 “en_HK” & “ISO-8859-6”

  1. 打开 matlab 安装目录(右键 show package contents)
  2. 进入 bin 文件夹并找到 lcdata.xml 文件,duplicate 一份作备份
  3. 用 xcode 或者什么打开这个文件,定位到
    locale name=”xx_XX” (xx_XX是你的版本)
  4. 修改后面的 encoding 为 “GB18030”
  5. 重启,然后就见证奇迹了呢~

references –
1. 知乎
2. OsChina

ubuntu 14 安装 matlab

一 安装matlab

1 为方便文件名改为M.iso并放在主目录下
2 挂载iso文件——sudo mount -o loop M.iso /mnt
3 跳转到挂载目录——cd /mnt
4 安装——sudo ./install
5 出现图形化界面,然后参考正常的安装和激活

安装完成已经可以使用,打开方式为
1 进入安装文件夹——cd /usr/local/MATLAB/MATLAB_Production_Server/R2013a/bin
2 运行文件——sudo ./matlab -desktop

二 创建快捷方式

1 挂载文件夹中含有matlab.png文件可作为图标,放在/usr/share/icons/matlab下
2 挂载文件中含有matlab.desktop文件,修改Icon项地址,修改Exec
3 将修改好的.desktop文件移至/usr/share/applications下

Reference:

安装方法
http://blog.csdn.net/haorenka2010/article/details/13767825
http://crust.cn/ubuntu-13-10系统安装matlab-2013b/

中文解决
http://www.linuxsir.org/bbs/thread351666.html
http://xifage.com/how-to-mix-fatal-error-in-matlab/
http://www.xuebuyuan.com/708878.html