1.函数repmat
-
B = repmat(A, m, n)
:将矩阵A复制mn块,即B由mn块A平铺而成 -
B = repmat(A, [mn])
:等同1 -
B = repmat(A, [mn p...])
:B由mnp*…个A块平铺而成 -
repmat(A, m, n)
:当A是一个数a时,产生一个全由a组成的m*n矩阵
2.函数size(A,n)
一般1或2为n赋值,size将返回矩阵的行数或列数。
size(A,1)
:返回矩阵A的行数;
size(A,2)
:返回矩阵A的列数。
3.函数max(A)
返回矩阵A各列的最大值组成的向量。
Example
A=[1 5;3,4];
max(A)
ans =
3 5
4. 函数sort()
在MATLAB中,矩阵元素的排序使用函数sort( ),该函数默认按照升序排列,返回排序后的矩阵。
Y=sort(X)
:
按升序排列X的每一列。
Y=sort(X, DIM)
:
当DIM=1时,按照列进行排序;
当DIM=2时,按照行进行排序。
Y=sort(X, DIM, 'MODE' )
:
参数MODE默认值为ascend’,即按照升序进行排列;
当MODE为’descend’时,对矩阵进行降序排列。