安装matlab完全版:
Linux版本安装需要用到R2016b_glnxa64_dvd1.iso, R2016b_glnxa64_dvd2.iso, Matlab 2016b Linux64 Crack.rar 三个文件
创建总文件夹# mkdir /data/temp
创建需要挂载的俩个文件夹# mkdir ~/dvd1 mkdir ~/dvd2
挂载# mount -o loop R2016b_glnxa64_dvd1.iso ~/dvd1 mount -o loop R2016b_glnxa64_dvd2.iso ~/dvd2
cd dvd1
cp -r * /data/temp
cd dvd2
cp -r * /data/temp
安装# /data/temp/install -destinationFolder /data/Matlab2016b/ -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -outputFile /data/Matlab2016b/mathworks.log -mode silent -activationPropertiesFile /data/matlab/Matlab\ 2016b\ Linux64\ Crack/license_standalone.lic
激活:
mkdir /data/Matlab2016b/licenses
cp /data/matlab/Matlab\ 2016b\ Linux64\ Crack/R2016b/bin/glnxa64/* /data/Matlab2016b/bin/glnxa64/
cp /data/matlab/Matlab\ 2016b\ Linux64\ Crack/license_standalone.lic /data/Matlab2016b/licenses/
cd到matlab安装目录 ./matlab启动测试一下即可
卸载matlab完全版:
Linux版本Matlab没有提供卸载命令,只需:
- rm –rf /data/Matalab2016b
2、删除 /var/tmp 目录下的lm文件夹或者文件类型
3、find / -name 'matlab*'
4、find / -name 'matlab*' -exec rm -rf {} \;
安装matlab.engine(必须使用完全版安装,仅用MCR运行环境不行):
在Matlab的官方文档中,给我们提供了一个Python调用Matlab执行引擎的函数库,也就是Matlab.engine,这个需要在Matlab进行安装之后,才可以在Python使用,目前Matlab2016支持的python版本为3.4,因此我们开发使用的版本也是3.4。
官方安装文档:https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html
cd "matlab安装目录\extern\engines\python"
python setup.py install
import matlab.engine测试一下即可