MatlabFloor, Ceil, Fix, Round 函数
B = floor(A) rounds the elements of A to the nearest integers less than or equal to A. For complex A, the imaginary and real parts are rounded independently.  (floor:朝负无穷方向舍入)
B = ceil(A) rounds the elements of A to the nearest integers greater than or equal to A. For complex A, the imaginary and real parts are rounded independently. (ceil:朝正无穷方向舍入)
B = fix(A) rounds the elements of A toward zero, resulting in an array of integers. For complex A, the imaginary and real parts are rounded independently. (fix:朝零方向舍入,传统的取整 )
B = round(A) rounds the elements of X to the nearest integers. For complex X, the imaginary and real parts are rounded independently. (round:四舍五入)
Examplea = [-1.9, -0.2, 3.4, 5.6, 7.0, 2.4+3.6i]
a =
Columns 1 through 4
-1.9000            -0.2000            3.4000            5.6000         
Columns 5 through 6
  7.0000            2.4000 + 3.6000i
floor(a)
ans =
Columns 1 through 4
-2.0000            -1.0000            3.0000            5.0000         
Columns 5 through 6
  7.0000            2.0000 + 3.0000i
ceil(a)
ans =
Columns 1 through 4
-1.0000            0            4.0000            6.0000
Columns 5 through 6
  7.0000            3.0000 + 4.0000i
fix(a)
ans =
Columns 1 through 4
-1.0000                  0            3.0000            5.0000         
Columns 5 through 6
  7.0000            2.0000 + 3.0000i
round(a)
round函数怎么使用matlabans =
Columns 1 through 4
-2.0000                  0            3.0000            6.0000
Columns 5 through 6
  7.0000            2.0000 + 4.0000i

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。