[matlab]取整函数fix、round、floor、ceil

输入变量可以为数字、向量、矩阵

fix(X) - 向零方向取整

>>  A = [2.6,-1.6,0]

A =

    2.6000   -1.6000         0

>> fix(A)

ans =

     2    -1     0

round(X) - 向最近的方向取整(四舍五入)

>> round(A)

ans =

     3    -2     0

floor(X) - 向负无穷大方向取整

>> floor(A)

ans =

     2    -2     0

ceil(X) - 向正无穷大方向取整

>> ceil(A)

ans =

     3    -1     0

你可能感兴趣的:([matlab]取整函数fix、round、floor、ceil)