Matlab
文章平均质量分 50
樊豆豆123
CS硕士入职国企IT 4年,活在当下
展开
-
Matlab中的几个函数
zeros函数——生成零矩阵原创 2014-11-19 20:26:16 · 665 阅读 · 0 评论 -
元胞数组的用法
元胞数组是MATLAB 的一种特殊数据类型,可以将元胞数组看作一种无所不包的通用矩阵,或者叫作广义矩阵。组成元胞数组的元素可以是任何一种数据类型的常数或者常量,每一个元素也可以具有不同的尺寸和内存占用空间,每一个元素的内容也可以完全不同,所以元胞数组的元素叫作元胞(cell)。例:>> a={'matlab',20;ones(2,3),1:10}a = 'matlab'原创 2014-12-01 21:26:42 · 20987 阅读 · 0 评论 -
Matlab命令集——稀疏矩阵函数
基本稀疏矩阵 spdiags :生成稀疏带状矩阵 speye :单位稀疏矩阵 sprand :随机稀疏矩阵 sprandn :正态分布的随机稀疏矩阵 sprandsym:生成稀疏对称随机矩阵 满阵和稀疏矩阵的转换 find :寻找非零元素下标和值 full :稀疏矩阵转化为满阵 sparse :生成稀疏转载 2015-01-12 10:28:38 · 2115 阅读 · 0 评论 -
matlab 中all和any函数
all函数:检测矩阵中是否全为非零元素,如果是,则返回1,否则,返回0。any函数:检测矩阵中是否有非零元素,如果有,则返回1,否则,返回0。用法和all一样语法:B = all(A)B = all(A, dim)复制代码B = all(A):如果A是一个向量,如果所有的元素都是非零的,则返回1,如果有一个元素为零,则返回0。转载 2014-12-10 10:31:26 · 24116 阅读 · 0 评论 -
matlab中的unique函数
b = unique (a) 取集合a中的不重复元素构成的向量b = unique (a,'rows') 返回a、b中不同行元素组成的矩阵[b,i,j] = unique (a) i表示b中元素在a中的位置;j表示a中元素在b中的位置例1:>> A=[1 1 2 2 4 4 6 4 6]A = 1 1 2原创 2014-12-10 10:59:01 · 6537 阅读 · 2 评论 -
matlab max/min函数
求矩阵的最大值和最小值求矩阵A的最大值的函数有3种调用格式,分别是:(1) max(A):返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值。(2) [Y,U]=max(A):返回行向量Y和U,Y向量记录A的每列的最大值,U向量记录每列最大值的行号。 (3) max(A,[],dim):dim取1或2。dim取1时,该函数和max(A)完全相同;di转载 2015-01-18 17:01:29 · 799 阅读 · 0 评论 -
MATLAB的cat()函数
http://blog.sina.com.cn/u/2096893203 cat:用来联结数组用法:C = cat(dim, A, B) 按dim来联结A和B两个数组。 C = cat(dim, A1, A2, A3, ...) 按dim联结所有输入的数组。 a=cat(3,A,B) 左括号后的3表示构造出的矩阵维数转载 2015-06-18 15:38:44 · 780 阅读 · 0 评论