ISOpure.util.matlab_greater_than function

Greater than operator

Greater than operator

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

ISOpure.util.matlab_greater_than(a, b)

Arguments

  • a: A numeric value (including Inf) or NA
  • b: A numeric value 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_greater_than(5,3) #[1] TRUE ISOpure.util.matlab_greater_than(3,5) #[1] FALSE ISOpure.util.matlab_greater_than(5,NA) #[1] FALSE ISOpure.util.matlab_greater_than(NA,5) #[1] FALSE ISOpure.util.matlab_greater_than(5,Inf) #[1] FALSE ISOpure.util.matlab_greater_than(Inf,5) #[1] TRUE
  • Maintainer: Paul C Boutros
  • License: GPL-2
  • Last published: 2019-05-11

Useful links