matlab常用函数

  1. repmat函数:
    B = repmat(A,m,n)
    B = repmat(A,[m n])
    B = repmat(A,[m n p...])
    这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4的矩阵,有B = repmat(A,2,3)则最后的矩阵是6x12
    例如:
    B=repmat( [1 2;3 4],2,3)
    B =

    1 2 1 2 1 2

    3 4 3 4 3 4

    1 2 1 2 1 2

    3 4 3 4 3 4

  2. max函数:
    (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)完全相同;dim取2时,该函数返回一个列向量,其第i个元素是A矩阵的第i行上的最大值。
    求最小值的函数是min,其用法和max完全相同。

你可能感兴趣的:(matlab常用函数)