matlab
文章平均质量分 52
小公子三木君
这个作者很懒,什么都没留下…
展开
-
MatLab分类器大全(svm,knn,…
matlab分类器参考原文地址:MatLab分类器大全(svm,knn,随机森林等)作者:吴学文train_data是训练特征数据, train_label是分类标签。Predict_label是预测的标签。MatLab训练数据, 得到语义标签向量 Scores(概率输出)。1.逻辑回归(多项式MultiNomial logistic Regression)Fac转载 2017-04-14 16:46:38 · 2252 阅读 · 0 评论 -
matlab中tic和toc用法
matlab原文地址:matlab中tic和toc用法作者:行至水穷处坐看云起时 tic和toc用来记录matlab命令执行的时间。 tic用来保存当前时间,而后使用toc来记录程序完成时间。 两者往往结合使用,用法如下: tic operations toc 显示时间单位:秒。转载 2017-04-14 16:45:56 · 1363 阅读 · 0 评论 -
matlab 语言入门简单记录
matlab是弱类型。也就是变量赋值什么就是什么类型了。强类型的语言比如说C++这些,需要事先定义类型,定义之后才能使用。matlab可以直接使用赋值的变量。matlab的所有的值的存储,都是以矩阵为基本单位的。比如说一个变量的话就是一个1×1的矩阵。常量:i or j 虚数单位,i^2=j^2=-1inf 或 Inf 正无穷大NaN原创 2017-04-14 16:46:00 · 448 阅读 · 0 评论 -
高维数据特征降维技术学习
原文地址:高维数据特征降维技术学习作者:新技术笔记 特征降维(feature dimensionreduction)是一个从初始高维特征集合中选出低维特征集合,以便根据一定的评估准则最优化缩小特征空间的过程,通常是机器学习的预处理步骤。当面临高维数据时,特征降维对于机器学习任务非常必要,通过降维有效地消除无关和冗余特征,提高挖掘任务的效率,改善预测精确性等学习性能,增强学习结果的易理解性。转载 2017-04-14 16:46:03 · 20976 阅读 · 0 评论 -
特征选择总体过程和理解
参考大神:http://www.cnblogs.com/heaad/archive/2011/01/02/1924088.html个人理解:1、特征选择: 从原始的高维特征向量集合中,选择出m个最能代表向量空间的向量作为子集。去除掉冗余,最大化相关。2、 特征选择的理由: 原始提取出的特征一般数量很大,维度很高。在用分类器进行分类的时候,往往太耗费时间。特征选择能够选出最具原创 2017-04-14 16:46:10 · 2244 阅读 · 0 评论 -
matlab错误使用 VideoReader/…
问题的原因是视频的帧数不同。处理一下把视频的帧数变相同就行了。这个需要在具体的代码里操作。比如说取帧的时候,直接取一个规定的值,后面的全舍弃之类的吧。原创 2017-04-14 16:46:13 · 4853 阅读 · 1 评论 -
MATLAB中sum函数的用法
学习笔记原文地址:MATLAB中sum函数的用法作者:小北a=sum(x);%列求和a=sum(x,2);%行求和a=sum(x(:));%矩阵求和 假定x为一个矩阵:sum(x)以矩阵x的每一列为对象,对一列内的数字求和。sum(x,2)以矩阵x的每一行为对象,对一行内的数字求和。如下图所示:转载 2017-04-14 16:46:21 · 42271 阅读 · 0 评论 -
matlab分类器--学习笔记
参考链接:http://www.cnblogs.com/guyj/p/3640199.html目前了解到的MATLAB中分类器有:K近邻分类器,随机森林分类器,朴素贝叶斯,集成学习方法,鉴别分析分类器,支持向量机。现将其主要函数使用方法总结如下,更多细节需参考MATLAB 帮助文件。设 训练样本:train_data % 矩阵,每行一个样本,每列一个特征原创 2017-04-14 16:46:24 · 1092 阅读 · 0 评论 -
matlab 函数调用和修改传入参…
matlab里需要调用函数的情况:1)新建文件,保存到和主文件同一路径下,就能调用了。也不需要什么引用。2)函数文件本身: eg. function getX(x) x=5; end; 上面这个没有返回值,没多少意义。原创 2017-04-14 16:46:28 · 5014 阅读 · 1 评论 -
matlab 打包程序成可执行文件
近来搞了个人脸检测程序。用到matlab打包技术,网上百度了一下,挺有帮助的。具体过程是:1.在matlab的命令窗口,输入mbuild -setup.之后就有提示,选择C++编译器吧。点击了一下下面的提示。mex -setup C++什么的。2.据说也可以用mcc -m function1.mfunction2.m...来编译,但是我是失败了。所以我在命令行输入deploytool。原创 2017-04-14 16:45:52 · 2608 阅读 · 0 评论