|||
matlab_unix_2009b.iso
1. 建立挂载目录:sudo mkdir /mnt/ (此处挂载在/mnt/matlab下)
挂载:sudo mount -o loop /root/filename.iso /mnt/
2.安装: cd /mnt/
sudo ./install
参考:crack中的install安装说明
具体过程参照安装说明 inst_doc.pdf 中的 Installing and Activating Without an Internet Connection这一节的介绍。可以改安装目录位置,自己详看英文部分。破解在crack
standalone
1) choose "install manually without using the internet"
2) enter the "file installation key"
36322-23096-57999-54517-22630
3) use "license_standalone.dat" when asked for license file
错误:./install: 1: ./install: /lib/libc.so.6: not found (极易出错的地方)
libc.so.6
库的问题,一个是
java
的
jre
的问题
此处安装失败有两个原因:
(1)是libc.so.6库的问题(即解决链接库错误问题)
解决方法:
locate libc.so (我的是64位)
/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/libc.so
For 64 bit: sudo ln -s /lib64/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6(我的)黑体部分换成自己的路径
For 32 bit: sudo ln -s /lib/i386-linux-gnu/libc-2.13.so /lib/libc.so.6
注:不能照搬命令,要着对链接
(2)java 的jre的问题
要安装java,matlab是在java环境下安装的
选择下面的“install manually without using the internet”
注意选择(凹陷下去的表示是选择项),此处选Linux(X86_64)
一定要出现continue选项,激活activae,不然安装不成功
选择 "lic_standalone.dat" 文件
3.卸载 sudo umount /mnt/
4. 字体乱码问题:
主要是matlab缺少识别中文的字体,可以把ubuntu/centos系统的中文字体复制到matlab字体库。
具体参照:http://www.cnblogs.com/RigorosLee/archive/2011/03/10/1979602.html
http://blog.csdn.net/gaotianyou/article/details/6770290
我的是centos7:
cd /home/yu/apps/matlab2009b/sys/java/jre/glnxa64/jre/lib/fonts
mkdir fallback
cd /usr/share/fonts/ 将目录下的wqy-microhei/wqy-microhei.ttc,wqy-zenhei/wqy-zenhei.ttc,winfonts/simsun.ttc 复制到fallback中
cd fallback ; mkfontscale;cd ../ ;
更改fonts.dir可写权限,sudo chmod 777 fonts.dir
sudo cat fallback/fonts.scale >> fonts.dir
5. 命令启动matlab:sudo apps/matlab2009b/bin/matlab
设置桌面启动:
桌面右上角点击---启动应用程序---添加---输入name:matlab2009b
command 编辑框中填带开matlab的路径:apps/matlab2009b/bin/matlab(我的)
拖动图标到桌面,右击鼠标属性,修改权限为可执行,点击属性的图标,还可修改图标为matlab图片格式,在matlab2009中查找 matlab.png
添加环境变量:
export PATH=”$PATH:/usr/local/matlab/R2010b/bin“
主要参考:
http://blog.csdn.net/matrix_laboratory/article/details/8702442
6. 运行
matlab -nodesktop -nosplash -r matlab_file
只用文件名matlab_file,不添加.m
http://blog.csdn.net/ws_20100/article/details/48492307
7. 在matlab中调用linux命令
方法一:Unix命令
unix('mkdir test.txt');
方法二:!
这种方法比较简便,推荐采用。
! mkdir test.txt! lammps
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-23 00:05
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社