Linux(ubuntu10.04)下的Matlab中文支持(R2011a也适应)

本文详细介绍了在Ubuntu系统中安装与配置MATLAB过程中可能遇到的问题及解决办法,包括JVM版本升级、创建MATLAB符号链接、配置文件权限修改以及解决中文显示问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原谅链接http://gatherlight.info/blog/?p=417,非常感谢作者。

配置的时候, 可能会有四个问题

1. JVM 版本的问题.

这个最好在安装之前, 把自己电脑上的jave-6升级一下.
ubuntu的话, 用的不一定是sun的java, 也可能是openjdk

总之, 用apt-get更新一下比较妥当.

2. 执行问题.
matlab的安装程序比较脑残, 有时候会问你是否建立一个matlab的符号链接在/usr/bin下, 有时候却又莫名其秒地跳过这一步, 直接安装了.
所以, 安装完成后, 第一件要做的事情就是检查这个符号链接建立了没有. 省得每次运行都得一通乱敲.

如果没有的话, 找到你的matlab安装时候的主目录(安装时候叫the root of matlab), 例如, 安在/yourMatlab这里.

sudo ln -s /yourMatlab/bin/matlab /usr/bin/matlab

当然,如果不想打理讨厌的文件所有者权限问题, 也可以在你自己的目录里建立这个符号链接, 然后mv 或者cp到/usr/bin/

3. 执行后, 可能会提示配置无法保存.
这是matlab的又一脑残设计. 原因非常简单, 你去matlab的配置文件保存路径看看就全明白了.
假如你的用户名是userName, 那么这些文件的路径在
/home/userName/.matlab/R2010a/

看了就想吐槽: 居然文件的所有权都是root:root!!!! 谁没事儿吃饱了撑的启动个matlab还加sudo然后输入一遍密码啊?!

chrow -R userName:userName /home/userName/.matlab/R2010a/

世界清静了~~

4. 中文方块

貌似之前有个文字写怎么搞定Firefox里的方块. 其是原理是大同小异了, 关键问题是你找不到在哪里开刀, 让人挠头.

matlab的java字体配置在

/yourMatlab/sys/java/jre/glnx86/jre/lib/fonts/

首先在这个目录下新建一个"fallback"文件夹,并进入:
mkdir fallback
cd fallback

然后把一个中文字体文件链接在这里. 这里我用ubuntu 10.04中的文泉驿微米黑 wqy-microhei.ttc, 并生成字体索引:
ln -s /usr/share/fonts/truetype/wqy/wqy-microhei.ttc ./wqy-microhei.ttc
mkfontdir
mkfontscale

至此, 结束.

matlab的另一个脑残设计在于: 没有支持gnome的启动项.(也可能是我脑残, 没发现其中玄妙之处…..)

自己动手建个启动器就好了, 一定要命令行型的.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值