
MATLAB 笔记
hhsh49
这个作者很懒,什么都没留下…
展开
-
repmat 函数
B = repmat(A,m,n)B = repmat(A,[m n])B = repmat(A,[m n p...])这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4x5的矩阵,有B = repmat(A,2,3)则最后的矩阵是6x12x5例如:>>B=repmat( [1转载 2016-05-05 10:37:39 · 307 阅读 · 0 评论 -
matlat之KDTreeSearcher()函数
CreateKd-tree nearest neighbor searcher(创建kd-树最近邻搜索器)。DescriptionKDTreeSearchermodel objects store the results of a nearest neighbor search that uses theKd-tree algorithm. Results include the t...转载 2019-08-15 14:46:11 · 5260 阅读 · 0 评论 -
matlab函数rand,randn,randi用法整理
1,rand 生成均匀分布的伪随机数。分布在(0~1)之间主要语法:rand(m,n)生成m行n列的均匀分布的伪随机数rand(m,n,‘double’)生成指定精度的均匀分布的伪随机数,参数还可以是’single’rand(RandStream,m,n)利用指定的RandStream(我理解为随机种子)生成伪随机数2,randn 生成标准正态分布的伪随机数(均值为0,方差为1)主要语法...转载 2019-07-25 16:03:37 · 3694 阅读 · 0 评论 -
MATLAB绘制柱状图带标准误差线
转自:https://blog.youkuaiyun.com/qq_32059343/article/details/81589930首先在下面网址下载barweb.m文件,将压缩包解压到的.m文件添加到路径:https://ww2.mathworks.cn/matlabcentral/fileexchange/10803-barweb-bargraph-with-error-bars在MATLA...转载 2019-07-11 20:33:54 · 4673 阅读 · 1 评论 -
Matlab 距离函数pdist pdist2
转自:https://blog.youkuaiyun.com/liuci3234/article/details/9255119一、pdistPairwise distance between pairs of objectsSyntaxD = pdist(X)D = pdist(X,distance)DescriptionD = pdist(X)计算 X 中各对行向量的相互距...转载 2018-09-13 12:32:01 · 4002 阅读 · 1 评论 -
MATLAB函数bsxfun
转自:http://blog.sina.com.cn/s/blog_9e67285801010ttn.html网上关于bsxfun的东西不多,今天需要看到一个,由于原博文插入的图片显示不出来,于是笔者大发善心进行了contrl+V 以及alt+ctrl+A的操作,供大家交流学习。 bsxfun是一个matlab自版本R2007a来就提供的一个函数,作用是”applies an element-by...转载 2018-06-06 14:39:14 · 554 阅读 · 0 评论 -
MATLAB 画图线型设置
'.' 用点号绘制各数据点 '^' 用上三角绘制各数据点'+' 用'+'号绘制各数据点 'v' 用下三角绘制各数据点'*' 用'*'号绘制各数据点 '>' 用右三角绘制各数据点' .' 用'.'号绘制各数据点 '<' 用左三角绘制各数据点's'或squar 用正方形绘制各数据点'p' 用五角星绘制各数据点'd'或diamond用菱 形绘制各数据点 'h' 用六角星绘制各数据点这些选项可...原创 2018-05-21 15:22:48 · 8568 阅读 · 0 评论 -
setdiff:查找两个向量中不同的元素 + 外两则 去掉矩阵相同的东西
转自:http://blog.youkuaiyun.com/tina_lulu_21/article/details/6273646设有向量A和B,要求出A和B中的不同元素,可使用matlab自带的setdiff函数。语法为: c = setdiff(A, B) 其计算公式为c = A - B。 需要注意的是此函数只能求出向量A中与B不同的元素,B中与A不同的元素则要通过setdiff(B,A)求出...转载 2018-03-17 11:45:28 · 802 阅读 · 0 评论 -
添加当前文件夹及其子文件夹到路径 addpath matlab
currentFolder = pwd;addpath(genpath(currentFolder))转载 2016-12-02 15:17:37 · 8835 阅读 · 0 评论 -
MATLAB 中的diag,spdiags函数
转自:http://blog.youkuaiyun.com/google0802/article/details/235571771 diag函数1.1 定义 diag函数功能:矩阵对角元素的提取和创建对角阵。设以下X为方阵,v为向量1.1 用法(1)X = diag(v,k) 当v是一个含有n个元素的向量时,返回一个n+abs(k)阶方阵X,向转载 2016-11-01 11:28:26 · 2000 阅读 · 0 评论 -
matlab如何将矩阵数据转换成txt文件保存
转自:http://blog.youkuaiyun.com/lsg32/article/details/8618161具体的命令是:用save *.txt -ascii xx为变量*.txt为文件名,该文件存储于当前工作目录下,再打开就可以 打开后,数据有可能是以指数形式保存的.看下面这个例子:a =[17 24 1 8 15;23 5 7转载 2016-10-16 10:52:10 · 26391 阅读 · 0 评论 -
MATLAB 调用程序中断点问题
调试matlab程序。想调试一下主程序中调用的一个函数,在该函数内设了一个断点。可是运行程序时,程序并没有在断点处停下来,而是直接运行,是因为主程序中有clear all,去掉all 才可以使在断点处停止。顶3踩原创 2016-10-17 10:05:19 · 4200 阅读 · 0 评论 -
一点MATLAB程序加速技巧
转自:http://www.ilovematlab.cn/thread-264312-1-1.html很多人都嚷嚷着避免循环来提高程序速度,的确,某些时候,循环是影响程序速度的因素,但同时还别忘了还有判断流(if),以及各种复杂的数据结构(cell,struct,class)。除此之外还有没有其他因素呢?对了,还有程序调用、递归。偶然看到http://undocumentedmat转载 2016-11-04 15:11:51 · 3563 阅读 · 0 评论 -
THE MATLAB CODE OF CANONICAL CORRELATION ANALYSIS (CCA)
THE MATLAB CODE OF CANONICAL CORRELATION ANALYSIS (CCA)转自:http://www.cppblog.com/guijie/archive/2015/06/02/210807.html%Reference: the matlab code of "CVPR 2011 Iterative Quantization". I转载 2016-10-08 21:46:59 · 1302 阅读 · 0 评论 -
MATLAB min mean函数
M = min(A,[],dim) returns the smallest elements along dimension dim. For example, if A is a matrix, then min(A,[],2) is a column vector containing the minimum value of each rowM = mean(A,dim) return原创 2016-05-06 21:49:32 · 595 阅读 · 0 评论 -
matlab diag 函数
Create a 1-by-5 vector.把向量生成矩阵:v = [2 1 -1 -2 -5];Use diag to create a matrix with the elements of v on the main diagonal.D = diag(v)D = 2 0 0 0 0 0原创 2016-05-05 14:45:44 · 1568 阅读 · 0 评论 -
matlab bar函数
matlab中函数bar绘制直方图中的应用函数bar(x)可以绘制直方图,这对统计或者数据采集非常直观实用。它共有四种形式:bar,bar3,barh 和bar3h,其中bar 和bar3 分别用来绘制二维和三维竖直方图,barh 和bar3h 分别用来绘制二维和三维水平直方图,调用格式是:bar(x,y) 其中x 必须单调递增或递减,y 为n m× 矩阵,可视化结果为m 组,转载 2016-05-05 14:26:46 · 5547 阅读 · 0 评论 -
matlab函数 randperm()的用法
randperm()函数用法随机函数语法:p = randperm(n)p = randperm(n,k)语法描述:p = randperm(n)返回一行包含从1到n的整数。>> randperm(6)ans = 2 5 6 4 1 3>>p = randperm(n,k)...转载 2019-09-02 12:24:26 · 31730 阅读 · 0 评论