请问哪里可以找到在linux系统下matlab的常用命令?
如题,还有在winxp系统下编写的matlab程序,能在linux系统下面用吗?该如何用呀?在linux系统下,我可以打开matlab程序,但是不知道如何打开 .m文件。请指教,谢谢! 貌似matlab不支持linux
lz可以百度一下 看来真的没有希望了,我也百度过了,没有找到:@( 一、安装
从网上下载的Matlab R14
1、首先需要建立安装目录
$ su
$ mkdir /usr/matlab
2、然后加载光盘映像
# mount -o loop -t iso9660 /mnt/hda7/soft/MatlabR14Linux/Matlab_R14_Mac.Linux.Unix_CD1.iso
/media/cdrom
3、拷贝license.dat(不同的光盘可能位置不一样)
# cd /usr/matlab
# cp /media/cdrom/Matlab.7.R14.License-Mac.OS.X-Unix-
Linux/Matlab.7.R14.License-Mac.OS.X-Unix-Linux/license.dat .
(这个点不可少,拷贝到当前目录)
4、开始安装
# /media/cdrom/install
5、中盘需要换光盘,另开一个shell按提示载和CD2和CD3直到安装完成
# umount /media/cdrom
# mount -o loop -t iso9660 /mnt/hda7/soft/MatlabR14Linux/Matlab_R14_Mac.Linux.Unix_CD2.iso
/media/cdrom
# umount /media/cdrom
# mount -o loop -t iso9660 /mnt/hda7/soft/MatlabR14Linux/Matlab_R14_Mac.Linux.Unix_CD3.iso
/media/cdrom
6、重新载入CD1,拷贝并修改license.lic
# umount /media/cdrom
# mount -o loop -t iso9660 /mnt/hda7/soft/MatlabR14Linux/Matlab_R14_Mac.Linux.Unix_CD1.iso
/media/cdrom
# cp /media/cdrom/Matlab.7.R14.License-Mac.OS.X-Unix-Linux/Matlab.7.R14.License-Mac.OS.X-Unix-Linux/license.lic /usr/matlab/etc/
# kwrite /usr/matlab/etc/license.lic (或gedit /usr/matlab/etc/license.lic )
使用命令得到hostname
# hostname
localhost.localdomain
将得到的hostname写入license.lic的第一行中, 如下:
SERVER localhost.localdomain ANY 5353
保存文件
到此安装结束,用命令/usr/matlab/bin/matlab即可运行matlab了。
二、设置
1、建立快捷方式
在桌面右键直接建立一个到/usr/matlab/bin/matlab的快捷方式就可以了。也可以建立在任务栏面板上。
2、据说中文环境容易死机,因为我的系统为英文环境,所以以下为摘抄。
第一步,安装完matlab r2007a后,在中文环境中启动时,matlab容易死机,而在英文环境中却能正常工作!这就说明是matlab与中文环境有冲突。
第二步,环境变量的设置:
修改matlab安装目录下bin目录下的matlab启动就可以一劳永逸,具体方法如下:
a、进入matlab安装目录下的bin目录
b、sudo vi matlab
c、在#! /bin/sh的下一行加上 LANG=en_AU.UTF-8 LANG=en_AU.UTF-8 XMODIFIERS=
d、保存退出,直接在终端输入matlab就可以运行了。
3、可能会出现selinux不让安装的问题,设为允许试试,还有一种问题(我没遇到,摘抄)
error while loading shared libraries: libXp.so.6
解决方法是 将CD1中的/update/..省略若干目录../libmwin.so 文件
拷贝到 /usr/lib 目录,然后更名为 libXp.so.6
4、Support for chinese (摘抄)
su
cd /opt/matlab/sys/java/jre/glnx86/jre1.5.0/lib/fonts/
mkdir fallback
cd fallback
ln -s /home/max/.fonts/simsun.ttc ./simsun.ttf
5. Support for maple interface(摘抄,没试过)
[最新的matlab7.3版本似乎已经解决了符号运算功能]
export LD_ASSUME_KERNEL=2.4.1
(...)
6、Support for compiling a mex file(摘抄,没试过)
[最新版本的matlab7.3即2006b已经可以使用gcc4.1.0编译mex文件,虽然官方支持的版本为3.4.0-3.4.5]
[在编译mex文件前,执行mex -setup设置编译环境] 谢谢楼上!!:handshake
我已经装好了,也能usr/matlab/bin/matlab 运行 matlab了,但是我不会打开已经编好的程序,原来的命令好像都不能用??:@Q
回复 5楼 yanzi12 的帖子
addpath :添加目录到MATLAB搜索路径doc :在Web浏览器上现实HTML文档
help :显示Matlab命令和M文件的在线帮助
helpwin
helpdesk :help 兄弟几个
lookfor :在基于Matlab搜索路径的所有M文件中搜索关键字
partialpath:部分路径名 8*)
path :所有关于路径名的处理
pathtool :一个不错的窗口路径处理界面
rmpath :删除搜索路径中指定目录
type :显示指定文件的内容
ver :版本信息
version :版本号
web :打开web页
what :列出当前目录吓所有的M文件 Mat文件和 Mex文件
whatsnew :显示readme文件
which :显示文件位置
详细命令可在下面的链接里查看
Matlab 命令集:
http://math.ecnu.edu.cn/~jypan/Teaching/books/matlabcmd/
页:
[1]