Ensurep: Difference between revisions
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);