MATLAB
banlucainiao
立身以力学为先,力学以读书为本。 —郑耕老《劝学》
展开
-
Matlab SVM
Matlab SVM最近项目要用到SVM,时间紧,所以就直接用Matlab提供的库函数。另外,这个最负盛名的libsvm,台湾林智仁教授开发的开源包,http://www.csie.ntu.edu.tw/~cjlin/libsvm/业界很有名的一个包,有各种各样的接口,现在最新更新到Python。 Matlab中SVM的函数主要有两个:%svmtrain:转载 2016-04-24 10:51:53 · 1721 阅读 · 0 评论 -
Matlab之print,fprint,fscanf,disp函数
print:print函数可以把函数图形保存成图片:[plain] view plaincopyminbnd = -4*pi; maxbnd = 4*pi; t = minbnd:0.1*pi:maxbnd; plot(t, sin(t), 'g', 'Linewidth', 2); line([minbn转载 2017-12-28 11:01:49 · 334 阅读 · 0 评论 -
统计相关系数(3)——Kendall Rank(肯德尔等级)相关系数及MATLAB实现
Kendall Rank(肯德尔等级)相关系数1、简介在统计学中,肯德尔相关系数是以Maurice Kendall命名的,并经常用希腊字母τ(tau)表示其值。肯德尔相关系数是一个用来测量两个随机变量相关性的统计值。一个肯德尔检验是一个无参数假设检验,它使用计算而得的相关系数去检验两个随机变量的统计依赖性。肯德尔相关系数的取值范围在-1到1之间,当τ为1时,表示两个随机变量拥有一致转载 2017-01-13 11:51:32 · 3774 阅读 · 0 评论 -
统计相关系数(2)——Spearman Rank(斯皮尔曼等级)相关系数及MATLAB实现
Spearman Rank(斯皮尔曼等级)相关系数 1、简介在统计学中,斯皮尔曼等级相关系数以Charles Spearman命名,并经常用希腊字母ρ(rho)表示其值。斯皮尔曼等级相关系数用来估计两个变量X、Y之间的相关性,其中变量间的相关性可以使用单调函数来描述。如果两个变量取值的两个集合中均不存在相同的两个元素,那么,当其中一个变量可以表示为另一个变量的很好的单调函数转载 2017-01-13 11:49:35 · 1287 阅读 · 0 评论 -
统计相关系数(1)——Pearson(皮尔逊)相关系数及MATLAB实现
统计相关系数简介 由于使用的统计相关系数比较频繁,所以这里就利用几篇文章简单介绍一下这些系数。 相关系数:考察两个事物(在数据里我们称之为变量)之间的相关程度。 如果有两个变量:X、Y,最终计算出的相关系数的含义可以有如下理解:(1)、当相关系数为0时,X和Y两变量无关系。(2)、当X的值增大(减小),Y值增大(减小),两个转载 2017-01-13 11:48:17 · 1611 阅读 · 0 评论 -
Matlab中使用xlswrite函数时出现服务器出现异常的解决方法
转载自:http://blog.sina.com.cn/s/blog_b086eeeb0102wjb3.html参考网址:http://www.cnblogs.com/mlakp/p/5259297.html问题描述:在Matlab中使用xlswrite函数时,如果excel文件存在是,则程序能够正常运行;当excel文件不存在时,则会出现错误:Error using转载 2016-09-21 16:19:47 · 5760 阅读 · 0 评论 -
Matlab 不同行数矩阵拼接
遇到一个不同行数矩阵拼接问题,例如 A=[1 2 3 4 5 6]';B=[1 2 3 4]'; 基本想法是将行数小的矩阵补零,凑成行数一致,matlab中扩充矩阵的函数padarray下面是合并AB矩阵的程序 l=max([length(A),length(B)]);C=[padarray(A,[l-length(A) 0],'post') p转载 2017-05-05 16:23:44 · 11999 阅读 · 2 评论 -
Ubuntu 16.04 LTS 下安装MatLab2015b 以及Matlab system error解决办法
下载MATLAB2015b破解版操作系统:Ubuntu 16.o4 LTS程序文件:Matlab2015b-glnxa64 下载见 http://www.linuxidc.com/Linux/2017-03/142290.htm解压提取文件:在Ubuntu系统下可以直接提取压缩文件,得到三个文件:license_standalone.licMatlab 2015b Li转载 2017-05-05 11:39:04 · 1271 阅读 · 0 评论 -
Matlab中计算程序运行时间的三种方法
经常我们需要计算我们程序到底运行多长时间,这样可以比较程序的执行效率。当然这个对于只有几秒钟的小程序没有什么意义,但是对于大程序就有很重要的意义了。下面我们就说说Matlab中计算程序运行时间的三种常用方法吧!注意:三种方法由于使用原理不一样,得到结果可能有一定的差距!tic和toc组合(使用最多的)计算tic和toc之间那段程序之间的运行时间,它的经典格式为转载 2017-05-12 16:12:41 · 713 阅读 · 0 评论 -
一个用matlab取正整数的各个位的数字的简单方法
>> a = 1234567a = 1234567>> b = str2num(num2str(a)')'b = 1 2 3 4 5 6 7转载自:http://www.ilovematlab.cn/thread-89213-1-1.html转载 2017-05-03 13:12:58 · 24933 阅读 · 5 评论 -
MATLAB矩阵操作命令
MATLAB矩阵操作一、矩阵的表示在MATLAB中创建矩阵有以下规则:a、矩阵元素必须在”[ ]”内;b、矩阵的同行元素之间用空格(或”,”)隔开;c、矩阵的行与行之间用”;”(或回车符)隔开;d、矩阵的元素可以是数值、变量、表达式或函数;e、矩阵的尺寸不必预先定义。二,矩阵的创建:1、直接输入法最简单的建立矩阵的方法是从转载 2017-05-02 18:36:39 · 1918 阅读 · 1 评论 -
matlab: 盒图---boxplot
盒图(boxplot)盒图是在1977年由美国的统计学家约翰·图基(John Tukey)发明的。它由五个数值点组成:最小值(min),下四分位数(Q1),中位数(median),上四分位数(Q3),最大值(max)。也可以往盒图里面加入平均值(mean)。如上图。下四分位数、中位数、上四分位数组成一个“带有隔间的盒子”。上四分位数到最大值之间建立一条延伸线,这个延伸线成为“胡转载 2017-01-13 09:56:22 · 13654 阅读 · 0 评论 -
matlab数组中求最大的几个数并返回其位置
可以利用sort函数给数列a从小到大排列,找前几个最大的。如下:[b,i]=sort(a)。b为从小到大的数字,i为对应位置。要找前3个,如下输入:>> a=[3,15,6,21,18,2,18,19,1,4,7,29, 21 ,23 ,29 ,23, 14, 6, 9 ,29 ,31];>> [b,i]=sort(a)b = Columns 1 through 12转载 2017-01-02 09:47:33 · 19466 阅读 · 0 评论 -
Ubuntu Linux下安装matlab及创建快捷方式
linux下面安装matlab应用程序详细的图文教程前提一 虚拟机或者Ubuntu(我的版本14.04)默认都是已经安装好的,其中安装过程中最好在root权限下进行安装。那么第一个问题就来了,如何获得root权限: 第一步: 进入终端terminal 第二步:输入sudo passwd root 并设置密码,提示要你输入两次密码,自己设定密码,然后切换到root使用。 第三转载 2016-11-13 13:32:24 · 15650 阅读 · 2 评论 -
MatLab2012b/MatLab2013b 分类器大全(svm,knn,随机森林等)
train_data是训练特征数据, train_label是分类标签。Predict_label是预测的标签。MatLab训练数据, 得到语义标签向量 Scores(概率输出)。1.逻辑回归(多项式MultiNomial logistic Regression)Factor = mnrfit(train_data, train_label);Scores = mnrv转载 2016-08-30 11:04:36 · 1050 阅读 · 0 评论 -
MATLAB对于文本文件(txt)数据读取的技巧总结
振动论坛原版主eight的经典贴http://www.chinavib.com/thread-45622-1-1.htmlMATLAB对于文本文件(txt)进行数据读取的技巧总结(经典中的经典)由于本帖内容较多,部分转自他人的心得,因此,凡转贴的地方仅用“----转----”标注,原作者略去,在此对所有原作者表示感谢!特别说明:由于大家在 I/O 存取上以 txt 文件为主,且读取比存转载 2016-07-12 08:56:06 · 26776 阅读 · 2 评论 -
[转]Matlab的盒图/箱线图(boxplot)的说明
[转]Matlab的盒图/箱线图(boxplot)的说明matlab统计工具箱中有一个画盒图的函数boxplot,它的用法如下;函数 boxplot格式 boxplot(X) %产生矩阵X的每一列的盒图和“须”图,“须”是从盒的尾部延伸出来,并表示盒外数据长度的线,如果“须”的外面没有数据,则在“须”的底部有一个点。boxplot(X,notch) %当notch=1时转载 2016-05-23 17:39:01 · 15227 阅读 · 0 评论