Main Content

mxGetInf (C and Fortran)

Value of infinity

C Syntax

#include "matrix.h"
double mxGetInf(void);

Fortran Syntax

real*8 mxGetInf


Value of infinity on your system.


Call mxGetInf to return the value of the MATLAB® internal inf variable. inf is a permanent variable representing IEEE® arithmetic positive infinity. Your system specifies the value of inf; you cannot modify it.

Operations that return infinity include:

  • Division by 0. For example, 5/0 returns infinity.

  • Operations resulting in overflow. For example, exp(10000) returns infinity because the result is too large to be represented on your machine.


See these examples in matlabroot/extern/examples/mx:

Version History

Introduced before R2006a