linux for matlab,matlab命令
本篇文章给大家谈谈linux for matlab,以及matlab命令对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
MATLAB可以安装在linux上吗
有的,windows下,linux下我都用过,matlab的linux版图形界面使用的而是java,操作没有windows版的流畅,或多或少还有点问题,总之,感觉没有windows版好用,同版本的功能都是一样的,据说linux内核效率较高,跑matlab比windows快,但我没感觉出来。
以下是我的安装方法(注意你的matlab版本):
软件下载地址:
打开终端窗口,su转到root帐户。
mkdir/usr/local/matlab
mkdir/mnt/cdrom
mount-o loop/*matlab安装文件保存目录*/matlab1.iso/mnt/cdrom
/mnt/cdrom/install
按照图形化安装提示安装,注意选择安装路径为/usr/local/matlab
当提示需要license文件时,将一下内容另存为license.dat文件,并打开另一个终端:
cp/*这个文件的路径*/license.dat/usr/local/matlab/etc/
INCREMENT TMW_Archive MLM 14 01-jan-0000 0 2DA02A437FF1D34A309B\
VENDOR_STRING=41401802cd0032c79c56eff HOSTID=DEMO SN=170282
INCREMENT MATLAB MLM 14 01-jan-0000 500 5D609AD3B3B1D378871D\
DUP_GROUP=UH SN=170282
这样可以继续安装了,当提示CD1安装成功后,再打开一个终端窗口,输入:
umount/mnt/cdrom
mount-o loop/*matlab安装文件保存目录*/matlab2.iso/mnt/cdrom
以继续安装,当提示CD2安装完成后,再进行:
umount/mnt/cdrom
mount-o loop/*matlab安装文件保存目录*/matlab3.iso/mnt/cdrom
知道CD3安装完成。
将从安装文件下载地址下载的license.dat文件替换刚刚另存为并拷贝到
/usr/local/matlab/etc/里的那个license.dat文件。(安装时拷贝的那个文件只用于安装,但不能正常使用软件。)
这样安装就算完成了。
启动软件需要在终端输入:/usr/local/matlab/bin/matlab
发现之出现一个程序的窗口就未响应了,这是因为在中文环境与matlab冲突,输入:
env LANG=C LC_ALL=C/usr/local/matlab/bin/matlab
这样就可以正常启动matlab了。
Linux无界面安装matlab2021a破解版, -8523错误,BLAS加载错误
为了安装无界面的 MATLAB 2021a破解版并解决常见错误,首先需要激活源文件
例如:source activate.ini
确保该文件正确保存。接着,激活系统配置文件:source/etc/profile,同样确保其内容无误。
然而,一些用户可能会遇到-8523错误。此时,参考网上解决方案进行尝试。如果问题依旧存在,建议从网上获取其他libmwlmgrimpl.so和license.lic文件进行替换。值得注意的是,这一问题在不同机器上安装同一破解版时可能表现不一致,例如一台机器出现错误,而另一台机器则正常运行。为了解决问题,尝试更换不同版本的安装包,只需替换libmwlmgrimpl.so和license.lic文件,无需重新安装整个软件。
在 MATLAB遇到 BLAS加载错误时,一种常见的解决方法是使用setenv('BLAS_VERSION','')进行调整。如果此方法无效,尝试另一种方法,即设置环境变量为setenv('BLAS_VERSION','mkl.so'),以可能解决加载问题。
Linux下matlab怎么运行的可以教教我吗
在Linux下安装MATLAB,以MATLAB Version 7.0.0.19901(R14)为例
步骤
1.准备工作
2.安装第1阶段
3.安装第2阶段
4.运行
--------------------------------------------------------------------------------
1.准备工作(回目录)
•安装文件
安装MATLAB所需要的源文件必须要有,否则空谈。我这里是四个文件,分别为
MATLABLinux1.iso
MATLABLinux2.iso
MATLABLinux3.iso
License.zip
这些文件假设放在/source/目录下。
•确定安装目录
安装目录就是你需要把MATLAB程序安装在哪里。类似于MS Windows下的Program Files下的目录。我这里为方便描述,暂定为/programs/matlab/。可以用
mkdir/programs
mkdir/programs/matlab
来创建目录。
•准备license
将License.zip中的文件解压缩出来,可以使用unzip命令。解压出来后主要关注两个文件,一个是license.lic,另一个是license.dat*。后者刚解压时可能还有些后缀,可能各不相同,我这里用*代替。为了安装,必须将license.dat*拷贝到MATLAB的安装目录,即/programs/matlab/,并命名为license.dat。可使用命令
cp/source/license.dat*/programs/matlab/license.dat
来实现。license准备好后就可以加载安装光盘进行安装了。
•加载光盘
先使用如下命令加载第1张光盘:
mount-o loop/source/MATLABLinux1.iso/media/cdrom/
其中,/media/cdrom/是假设你的虚拟光盘存放的位置,这个目录事先必须存在。如果不存在,可以用mkdir命令建一个。当然,你也可以将该目录设置在其他地方。mount的命令参数-o loop是从网上搜刮过来的,我也没追究其深层含义,直接拿来用了。有的地方还会有编码之类的参数,我都省略了,结果也能成功。至此,第1张光盘的内容已经成功到达了/media/cdrom/中。
2.安装过程第1阶段(回目录)
•安装
直接执行
/media/cdrom/install
进行安装。如果你的linux系统是64位的,那在install后面需要加上参数-glnx86;如果你是在客户端进行安装,那还要加上参数-t。这其中有很多交互的信息,就好比是MS Windows下的“上一步”,“下一步”和“取消”,直接回车就行了。如果想思考一下,那就看一下中括号[]里的内容,这个内容是回车默认值。如果要修改这个值,那就直接输入新值后回车。
由于有三张光盘,在安装过程中第1张的内容安装完后,会提示插入第2张光盘,这期间需要加载其他几张光盘。由于在命令行上前一次命令/media/cdrom/install并没有结束,并回到新的命令行提示符下,我不敢将其中断后加载光盘,而是新开了一个客户端,先umount原来的光盘,然后加载新的光盘。这种情况在X界面下安装的话应该不会碰到。
•复制license.lic
三张光盘全部安装完后,工作还没有完。需要将license.lic复制到MATLAB安装目录下的etc目录下。可用命令
cp/source/license.lic/programs/matlab/etc/
来实现。
•修改license.lic
通过命令修改该文件的第1行内容。
vi/programs/matlab/etc/license.lic
将第一行内容中的**部分修改为本机的名称。
SERVER** ANY 5353
本机名称可用命令
hostname
来获取。保存后退出,准备第2阶段的安装。
3.安装过程第2阶段(回目录)
执行命令:
/programs/matlab/install_Matlab
然后一连串的回车,便可结束。
4.运行(回目录)
执行命令
/programs/matlab/bin/matlab
就可以运行MATLAB了。如果你的系统是64位的,那执行时还需要加上参数-glnx86;如果你是通过客户端运行MATLAB,那么图形界面可能不需要,可以使用参数-nojvm-nodisplay-nodesktop参数中的一个或多个。
最后,如果你每次执行matlab都需要进入到/programs/matlab/bin/,那不是很烦吗?解决办法是将该路径加入到环境变量中,可用如下命令行执行:
export PATH=$PATH:/programs/matlab/bin/