Matlab入门

本文详细介绍了MATLAB的安装过程,包括下载安装包、使用序列号激活及破解步骤。同时讲解了在Caffe中如何使用MATLAB接口,涉及到编译时对GCC的降级操作以解决兼容性问题,并提供了MATLAB常用命令的简单介绍。

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

安装

1.下载matlab安装包
下载安装包以及Crack
Crack中包含license和破解文件
解压得到iso镜像,并挂载到linux

$sudo mkdir /download/temp_matlab (此文件夹用于临时存放挂载后的iso文件)
$sudo mount -o loop /path/MATHWORKS_R2014A.iso /download/temp_matlab (path为我们存放iso的路径)

2.安装

$cd /download/temp_matlab
$sudo ./install

选择不联网安装
安装过程中使用序列号

12345-67890-12345-67890
激活

安装完成之后选择Crack下的license_405329_R2014a.lic文件进行激活
破解

由于/usr/local/MATLAB只有只读的权限, 所以先要将其权限修改为”可写”

$sudo chmod -R a+w /usr/local/MATLAB

将Crack/Linux下的libmwservices.so 复制到 /usr/local/MATLAB/R2014A/bin/glnxa64

3.将先前挂载的iso卸载

sudo umount /download/temp_matlab

4.启动matlab

sudo matlab

Caffe中使用MATLAB接口

编译

usr@usr:~/caffe$ sudo make  matcaffe -j8
MEX matlab/+caffe/private/caffe_.cpp
使用 'g++' 编译。
警告: 您使用的 gcc 版本为 '4.8.4'。不支持该版本的 gcc。MEX 当前支持的版本为 '4.7.x'。有关当前支持的编译器列表,请参阅: http://www.mathworks.com/support/compilers/current_release。
警告: 您使用的 gcc 版本为 '4.8.4-2ubuntu1~14.04.3)'。不支持该版本的 gcc。MEX 当前支持的版本为 '4.7.x'。有关当前支持的编译器列表,请参阅: http://www.mathworks.com/support/compilers/current_release。
MEX 已成功完成。

对GCC进行降级

先安装gcc 4.7,在终端执行的安装命令:

sudo apt-get install gcc-4.7 g++-4.7 g++-4.7-multilib gcc-4.7-multilib

在终端执行以下系统gcc降级命令:

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.7 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.7 100
sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.8 50

验证gcc-4.7是否安装并成为系统的默认版本:

gcc-v

再次编译

sudo make  matcaffe -j8

运行测试

make mattest

MATLAB常用命令

1class(var)
2 whos var
3

参考
1.安装
http://blog.youkuaiyun.com/predict_wise/article/details/49077939
2 编译matcaffe
http://blog.youkuaiyun.com/u012746763/article/details/50419153

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值