matlab
撒哈拉的小屋
喜欢创造,喜欢用欣赏的眼光看世界
展开
-
matlab 灰度共生矩阵GLCM
参考帖子:https://blog.csdn.net/evan123mg/article/details/40052341%灰度共生矩阵im = imread(filename);I=rgb2gray(im);GLCM2 = graycomatrix(I,'Offset',[1 0;0 1;-1 0;0 -1]);%[1 0;0 1;-1 0;0 -1])代表上下左右四个方向,步长为...原创 2019-03-13 23:00:57 · 591 阅读 · 0 评论 -
matlab 画柱状图
贴几个有用的画柱状图的帖子:1https://blog.csdn.net/it_beecoder/article/details/801682422https://www.cnblogs.com/jeromeblog/p/3396494.html转载 2019-06-27 21:50:28 · 6332 阅读 · 0 评论 -
matlab 数据类型转换
最近实际编程中遇到几个数据转换的问题,正好总结一下。附几个帖子。1 matlab将uint16转换成uint8的方法https://blog.csdn.net/a573233077/article/details/857584362matlab图像类型转换以及uint8、double、im2double、im2uint8和mat2gray等说明https://blog.csdn...原创 2019-06-24 16:39:17 · 2192 阅读 · 0 评论 -
怎么查看matlab自带的库函数从而改进库函数
有几种方法可以实现查看matlab里自带函数的源代码:在命令窗口中输入:(1)、type 函数名(如 type rgb2gray 或者 type rgb2gray.m):即可在命令窗口中显示此函数的源代码;(2)、open 函数名(如 open rgb2gray 或者open rgb2gray.m):即可打开rgb2gray.m文件;(3)、edit 函数名(如edit rg...转载 2019-06-18 22:46:12 · 4101 阅读 · 0 评论 -
matlab读取xls、xlsx、csv文件
常常我们在matlab里需要读取excel数据文件或者保存matlab中矩阵的数据。但是直接在matlab里用xlswrite写出的文件实际上是csv格式,在matlab里无法用xlsread读取。笔者总结如下。1 matlab读写excel文件读xlsx、xls文件:如果是读xls文件,就改一下后缀。写xlsx、xls文件 :training是要写出的矩阵数据。...原创 2019-04-17 21:08:55 · 45086 阅读 · 3 评论 -
libsvm的安装及使用
1libsvm的下载网址:https://www.csie.ntu.edu.tw/~cjlin/libsvm/找到Download,点击zip file,下载。2 安装将下载下来的libsvm放在自己电脑的MATLAB安装的toolbox文件夹下。找到.mexdw文件所在目录,一般在libsvm-windows文件夹内,复制目录到matlab地址栏中3 在...原创 2019-04-01 19:24:57 · 1891 阅读 · 0 评论 -
matlab GUI里面如何保留小数点后特定位数并显示
笔者最近在GUI编程中想让数值保留小数点后三位数显示在界面中。常见的函数有:一、取整函数1.向零取整(截尾取整)fix-向零取整(Roundtowardszero);>>fix(3.6)ans= 32.向负无穷取整(不超过x的最大整数-高斯取整)floor-向负无穷取整(Roundtowardsminusinfinity...原创 2019-03-31 22:41:53 · 7740 阅读 · 0 评论 -
matlab 创建清除快捷方式
我们在使用matlab时常常使用clc功能,但是总是打字不方便,直接用一个功能按钮执行才最方便。下面我说一下步骤。1 点击matlab工具栏上的“创建快捷方式”按钮2 在快捷方式编辑器中编写回调函数,即想要实现的功能的matlab语句。标签就是快捷方式的名字。选中在快速访问工具栏上显示标签。然后保存即可。3 最后结果就是这样。...原创 2019-03-26 15:55:34 · 835 阅读 · 0 评论 -
matlab自带svm函数进行二分类
今天讲一讲支持向量机(svm)二分类的用法。1 原理具体的推导笔者就不说了,可以自行百度。SVM本质就是找出最小类间距离并使其最大化。分离面称作超平面。核函数本质上决定了它的分类精度,包括多项式核(polynomial kernel),径向基函数核(RBF kernel),拉普拉斯核(Laplacian kernel),Sigmoid核(Sigmoid kernel)。svm有很多类型。l...原创 2019-03-25 21:10:11 · 12995 阅读 · 3 评论 -
matlab 使用deeplearning Toolbox出现索引错误
笔者是用matlab2016、cpu、SAE方法进行mnist深度学习测试。首先放一下问题,当用Deeplearning Toolbox工具包和SAE进行mnist数据训练和测试时出现这种情况,这是因为程序用的是原来matlab里自带的lmiunpck、nnsetup子函数,而不是Deeplearning Toolbox工具包里的函数,所以导致冲突。如下图所示:笔者搜集了一下,整理出以...原创 2019-03-21 16:18:26 · 1425 阅读 · 1 评论 -
matlab bp神经网络三分类
笔者做了一个根据人的年龄判断人属于青少年、中年和老年人的一个bp神经网络分类。%% 清空环境变量clcclear%% 训练数据预测数据data=xlsread('data.xlsx');%从1到768间随机排序,产生随机数,防止过拟合k=rand(1,40);%产生由在(0, 1)之间均匀分布的随机数组成的数组。[m,n]=sort(k);%m是排序好的向量,n 是 向量m中...原创 2019-03-17 10:39:54 · 13251 阅读 · 7 评论 -
matlab 怎么读取tiff图片并显示
clear allclose allclcI=imread('111.tif');I=mat2gray(I);I=imresize(I);figure,imshow(I)原创 2019-03-15 22:31:52 · 14107 阅读 · 0 评论 -
matlab 文件批量读取、处理、输出保存
....... .........另附其他相关的帖子:https://blog.csdn.net/misayaaaaa/article/details/71157743https://blog.csdn.net/zhouxianen1987/article/details/81076669上述冒号的处理过程可以是进行图像二值化操作...原创 2019-03-11 11:32:24 · 3521 阅读 · 0 评论 -
matlab strcmp函数和查找矩阵之间不同值个数、所在位置
strcmp是用于做字符串比较的函数,可以用于字符之间的比较见帖子:https://blog.csdn.net/feitianziyouaoxiang/article/details/46492111自己也编代码实现了一下strcmp和数字矩阵之间的比较。以供参考。eg.clear allclose allclca=[1 1 1 1 1 0];b=[1 0 1 1 0 1]...原创 2019-03-14 22:32:12 · 1846 阅读 · 0 评论 -
matlab-图像腐蚀算子SE的选取
转载:https://blog.csdn.net/u013066730/article/details/54340596用法:SE = strel(shape,parameters)创建由指定形状shape对应的结构元素。其中shape的种类有arbitrary''pair''diamond''periodicline''disk''rectangle''line''squa...转载 2019-06-27 21:55:24 · 1649 阅读 · 0 评论