FIX Round Towards Zero

Section: Mathematical Functions

Usage

Rounds the argument array towards zero. The syntax for its use is
   y = fix(x)

where x is a numeric array. For positive elements of x, the output is the largest integer smaller than x. For negative elements of x the output is the smallest integer larger than x. For complex x, the operation is applied seperately to the real and imaginary parts.

Example

Here is a simple example of the fix operation on some values
--> a = [-1.8,pi,8,-pi,-0.001,2.3+0.3i]

a = 

 Columns 1 to 4

  -1.8000 +  0.0000i   3.1416 +  0.0000i   8.0000 +  0.0000i  -3.1416 +  0.0000i 

 Columns 5 to 6

  -0.0010 +  0.0000i   2.3000 +  0.3000i 

--> fix(a)

ans = 

 Columns 1 to 4

  -1.0000 +  0.0000i   3.0000 +  0.0000i   8.0000 +  0.0000i  -3.0000 +  0.0000i 

 Columns 5 to 6

        0             2.0000 +  0.0000i