Learn R Programming

assertive (version 0.1-7)

assert_all_are_imaginary: Is the input real/imaginary?

Description

Checks to see if the input is real or imaginary.

Usage

assert_all_are_imaginary(x)

  assert_any_are_imaginary(x)

  assert_all_are_real(x)

  assert_any_are_real(x)

  is_imaginary(x)

  is_real(x)

Arguments

x
Input to check.

Value

  • TRUE if the input has imaginary component equal to zero. The assert_* functions return nothing but throw an error if the corresponding is_* function returns FALSE.

See Also

complex

Examples

Run this code
assert_all_are_real(1:10)
assert_all_are_real(1:10 + 0i)
assert_any_are_real(c(1i, 0))
assert_all_are_imaginary(1:10 * 1i)
assert_any_are_imaginary(c(1i, 0))

Run the code above in your browser using DataLab