ISOpure.util.matlab_less_than function

Less than operator

Less than operator

Less than function that matches Matlab behaviour when one of the arguments is NA (i.e. returns FALSE instead of NA)

ISOpure.util.matlab_less_than(a, b)

Arguments

  • a: A numeric value (including Inf) or NA
  • b: A numeric value (including Inf) or NA

Returns

Logical: TRUE if a < b, FALSE if a >= b OR if one of a, b is NA or NaN

Author(s)

Catalina Anghel

Examples

ISOpure.util.matlab_less_than(5,3) #[1] FALSE ISOpure.util.matlab_less_than(3,5) #[1] TRUE ISOpure.util.matlab_less_than(5,NA) #[1] FALSE ISOpure.util.matlab_less_than(NA,5) #[1] FALSE ISOpure.util.matlab_less_than(5,Inf) #[1] TRUE ISOpure.util.matlab_less_than(Inf,5) #[1] FALSE
  • Maintainer: Paul C Boutros
  • License: GPL-2
  • Last published: 2019-05-11

Useful links