https://github.com/cran/kappalab
Raw File
Tip revision: 04797bea4a817fcf6daff673777d0c2fc5ae2c45 authored by Ivan Kojadinovic on 07 November 2023, 20:20:02 UTC
version 0.4-12
Tip revision: 04797be
capacity-class.R
library(kappalab)

mu <- capacity(c(0:13,13,13)/13)
a <- Mobius(mu)
stopifnot(abs(normalize(normalize(mu))@data - normalize(mu)@data) < 1e-6)
stopifnot(abs(mu@data - conjugate(conjugate(mu))@data) < 1e-6)
stopifnot(abs(mu@data - zeta(Mobius(mu))@data) < 1e-6)
stopifnot(abs(a@data - Mobius(zeta(a))@data) < 1e-6)
stopifnot(abs(veto(mu) - veto(a)) < 1e-6)
stopifnot(abs(favor(mu) - favor(a)) < 1e-6)
stopifnot(abs(orness(mu) - orness(a)) < 1e-6)
stopifnot(abs(variance(mu) - variance(a)) < 1e-6)
stopifnot(abs(entropy(mu) - entropy(a)) < 1e-6)



back to top