matlab进阶

简介: 常用功能的实现获取当前脚本所在目录current_script_dir = fileparts(mfilename('fullpath')); % 结尾不带'/'常用函数的说明bsxfunmatlab函数 bsxfun浅谈bsxfun是一个matlab自版本R2007a来就提供的一个函...

常用功能的实现

获取当前脚本所在目录

current_script_dir = fileparts(mfilename('fullpath'));   % 结尾不带'/'

常用函数的说明

bsxfun
matlab函数 bsxfun浅谈
bsxfun是一个matlab自版本R2007a来就提供的一个函数,作用是”applies an element-by-element binary operation to arrays a and b, with singleton expansion enabled.”
bsxfun的执行是这样的,如果a和b的大小相同,那么c=a+b. 但如果有某维不同,且a或b必须有一个在这一维的维数为1, 那么bsxfun就将少的这个虚拟的复制一些来使与多的维数一样。

交换矩阵通道顺序

是在faster-rcnn代码中看到的,图像从rgb通道顺序转为bgr通道顺序:

I=imread('001150.jpg');   % 三通道图像
J=I(:,:,[3,2,1])

完整版用来debug验证的代码可以这样写:

im_name = '001150.jpg'; 
I=imread(im_name); 
figure(1); imshow(I(:,:,1)); title('R channel'); 
figure(2); imshow(I(:,:,2)); title('G channel'); 
figure(3); imshow(I(:,:,3)); title('B channel');

J=I(:,:,[3,2,1],:);
figure(4); imshow(J(:,:,1)); title('R channel'); 
figure(5); imshow(J(:,:,2)); title('G channel'); 
figure(6); imshow(J(:,:,3)); title('B channel');

加速你的matlab代码

http://cn.mathworks.com/matlabcentral/fileexchange/5685-writing-fast-matlab-code

列举了利用profiler等工具的用法

目录
相关文章
【MATLAB】进阶绘图 ( colormap 颜色图矩阵分析 | 自定义 colormap 颜色图 | 生成 64 x 3 的 colormap 颜色图矩阵 )
【MATLAB】进阶绘图 ( colormap 颜色图矩阵分析 | 自定义 colormap 颜色图 | 生成 64 x 3 的 colormap 颜色图矩阵 )
792 0
【MATLAB】进阶绘图 ( colormap 颜色图矩阵分析 | 自定义 colormap 颜色图 | 生成 64 x 3 的 colormap 颜色图矩阵 )
|
Java C# Spring
【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(二)
【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(二)
783 0
【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(二)
【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(一)
【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(一)
1094 0
【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(一)
|
索引
【MATLAB】进阶绘图 ( MATLAB 颜色值 | 条形图示例 | 查找对象属性方法 | 修改条形图属性 )(二)
【MATLAB】进阶绘图 ( MATLAB 颜色值 | 条形图示例 | 查找对象属性方法 | 修改条形图属性 )(二)
394 0
【MATLAB】进阶绘图 ( MATLAB 颜色值 | 条形图示例 | 查找对象属性方法 | 修改条形图属性 )(二)
【MATLAB】进阶绘图 ( MATLAB 颜色值 | 条形图示例 | 查找对象属性方法 | 修改条形图属性 )(一)
【MATLAB】进阶绘图 ( MATLAB 颜色值 | 条形图示例 | 查找对象属性方法 | 修改条形图属性 )(一)
300 0
【MATLAB】进阶绘图 ( MATLAB 颜色值 | 条形图示例 | 查找对象属性方法 | 修改条形图属性 )(一)
【MATLAB】进阶绘图 ( fill 填充二维多边形 | fill 函数 | 绘制文字 | text 函数 )
【MATLAB】进阶绘图 ( fill 填充二维多边形 | fill 函数 | 绘制文字 | text 函数 )
1008 0
【MATLAB】进阶绘图 ( fill 填充二维多边形 | fill 函数 | 绘制文字 | text 函数 )
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
894 0
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
|
机器学习/深度学习
【MATLAB】进阶绘图 ( Stairs 阶梯图 | stairs 函数 | Stem 离散序列数据图 | stem 函数 | 正弦函数采样 )
【MATLAB】进阶绘图 ( Stairs 阶梯图 | stairs 函数 | Stem 离散序列数据图 | stem 函数 | 正弦函数采样 )
538 0
【MATLAB】进阶绘图 ( Stairs 阶梯图 | stairs 函数 | Stem 离散序列数据图 | stem 函数 | 正弦函数采样 )
|
关系型数据库
【MATLAB】进阶绘图 ( Polar Chart 极坐标图 | polar 函数 )
【MATLAB】进阶绘图 ( Polar Chart 极坐标图 | polar 函数 )
1256 0
【MATLAB】进阶绘图 ( Polar Chart 极坐标图 | polar 函数 )
【MATLAB】进阶绘图 ( Pie Chart 饼图 | pie 函数 | 三维饼图 | pie3 函数 )
【MATLAB】进阶绘图 ( Pie Chart 饼图 | pie 函数 | 三维饼图 | pie3 函数 )
696 0
【MATLAB】进阶绘图 ( Pie Chart 饼图 | pie 函数 | 三维饼图 | pie3 函数 )

热门文章

最新文章