![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
GaoJieVery6
这个作者很懒,什么都没留下…
展开
-
matlab中矩阵的索引表达式
原创 2018-08-14 17:28:34 · 1141 阅读 · 0 评论 -
.mat转存为.txt的方法
在matlab中,我们经常需要将.mat数据转化为.txt数据,而使用save函数经常为出现乱码,所以我们最好使用这个函数dlmwrite('myFile.txt', M, 'delimiter', ' ');% 将矩阵M存到myFile中,数据之间用空格隔开。或者是直接使用fprintf函数load('C:\Users\lenovo\Desktop\ML\练习\mlclass...原创 2018-09-10 20:05:02 · 3065 阅读 · 0 评论 -
matlab中的reshape函数
1.就是变换成特定维数的矩阵2.是按照列的顺序进行转换的,也就是第一列读完,读第二列,下面请看具体例子:reshape按列展开!! A = 1 4 7 10 2 5 8 11 3 6 9 12 B = reshape(A,2,6) B = 1 3...原创 2018-09-18 11:28:20 · 300 阅读 · 0 评论 -
matlab中的pdist2函数
1.pdist2(X)D = pidst(X)主要计算X的行的距离,例如输入X为m*n的矩阵,输出D为m*(m-1)/2的向量,计算方法如下例子:X=[1,2;3,4;5,1] 3*2的矩阵;pdist(X)计算结果为[2.8284,4.1231,3.6056];计算方法为第二行与第一行距离(3-1)*(3-1)+(4-2)*(4-2)得到的结果开平方为2.8284,第三行与第一行...原创 2018-09-18 11:31:58 · 28005 阅读 · 3 评论 -
matlab中的bsxfun
调用方法bsxfun(@function, X, Y);如果X和Y的size一样,那么直接进行两个矩阵对应元素的二元操作,比如bsxfun(@plus, X, Y)等同于X.+Y。如果X和Y的size不同,那么Y的列数必须为1,bsxfun会自动扩充Y的列数使它和X的列数一致比如X = [1,2,3],Y=[2],bsxfun(@plus, X, Y)等同于[1,2,3].+[2,2,...原创 2018-09-18 17:56:17 · 1382 阅读 · 0 评论