| MATLAB Function Reference | ![]() |
Inf
Inf('double')
Inf('single')
Inf(n)
Inf(m,n)
Inf(m,n,p,...)
Inf(...,classname)
Inf returns the IEEE arithmetic representation for positive infinity. Infinity results from operations like division by zero and overflow, which lead to results too large to represent as conventional floating-point values.
Inf('double') is the same as Inf with no inputs.
Inf('single') is the single precision representation of Inf.
Inf(n) is an n-by-n matrix of Infs.
Inf(m,n) or inf([m,n]) is an m-by-n matrix of Infs.
Inf(m,n,p,...) or Inf([m,n,p,...]) is an m-by-n-by-p-by-... array of Infs.
Note The size inputs m, n, p, ... should be nonnegative integers. Negative integers are treated as 0. |
Inf(...,classname) is an array of Infs of class specified by classname. classname must be either 'single' or 'double'.
1/0, 1.e1000, 2^2000, and exp(1000) all produce Inf.
log(0) produces -Inf.
Inf-Inf and Inf/Inf both produce NaN (Not-a-Number).
![]() | ind2sub | inferiorto | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |