Ensurep: Difference between revisions

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search
imported>Jeremy
(Importing text file)
 
imported>Jeremy
(Importing text file)
Line 1: Line 1:
===Purpose===
===Purpose===
Verifies that input contains only probabilities in [0,1].
Verifies that input contains only probabilities in [0,1].
===Synopsis===
===Synopsis===
:prob = ensurep(prob)
:prob = ensurep(prob)
===Description===
===Description===
The input is a real (x) and the output is (prob):
The input is a real (x) and the output is (prob):
     If x > 1, then prob = 1.
     If x > 1, then prob = 1.
     If x < 0, then prob = 0.
     If x < 0, then prob = 0.
     If x imaginary, inf, or NaN, then prob = NaN.
     If x imaginary, inf, or NaN, then prob = NaN.
===Examples===
===Examples===
prob = ensurep(prob);
prob = ensurep(prob);
===See Also===
===See Also===
[[ck_function]]
[[ck_function]]

Revision as of 15:25, 3 September 2008

Purpose

Verifies that input contains only probabilities in [0,1].

Synopsis

prob = ensurep(prob)

Description

The input is a real (x) and the output is (prob):

   If x > 1, then prob = 1.
   If x < 0, then prob = 0.
   If x imaginary, inf, or NaN, then prob = NaN.

Examples

prob = ensurep(prob);

See Also

ck_function