https://github.com/cran/kappalab
Tip revision: 73951229c86993d0b4559dac2d153a71010fc029 authored by Ivan Kojadinovic on 09 February 2023, 16:50:07 UTC
version 0.4-10
version 0.4-10
Tip revision: 7395122
conjugate-methods.Rd
\name{conjugate-methods}
\docType{methods}
\alias{conjugate}
\alias{conjugate-methods}
\alias{conjugate,capacity-method}
\alias{conjugate,card.capacity-method}
\alias{conjugate,card.set.func-method}
\alias{conjugate,set.func-method}
\title{The conjugate (or dual) transform}
\description{Computes the conjugate (also called the \emph{dual}) of a set function. The
conjugate of the conjugate of a game gives the original game back.}
\section{Methods}{
\describe{
\item{object = "capacity" }{Returns an object of class \code{capacity}.}
\item{object = "card.capacity" }{Returns an object of class \code{card.capacity}.}
\item{object = "card.set.func" }{Returns an object of class \code{card.game}.}
\item{object = "set.func" }{Returns an object of class \code{game}. }
}}
\references{
T. Murofushi and M. Sugeno (2000), \emph{Fuzzy measures and fuzzy integrals},
in: M. Grabisch, T. Murofushi, and M. Sugeno Eds, Fuzzy Measures and
Integrals: Theory and Applications, Physica-Verlag, pages 3-41.
}
\seealso{
\code{\link{capacity-class}},
\cr \code{\link{card.capacity-class}},
\cr \code{\link{set.func-class}},
\cr \code{\link{card.set.func-class}}.
}
\examples{
## a game
mu <- game(c(0,-7:7))
mu
## its conjugate
conjugate(mu)
## and mu again
conjugate(conjugate(mu))
## a similar example with the upper capacity
mu <- capacity(c(0,rep(1,15)))
mu
conjugate(mu)
conjugate(conjugate(mu))
## a similar example with an object of class card.capacity
mu <- upper.capacity(6)
mu
conjugate(mu)
conjugate(conjugate(mu))
## the conjugate of a set function is a game
mu <- set.func(-7:8)
mu
conjugate(mu)
mu <- card.set.func(-2:5)
conjugate(mu)
}
\keyword{methods}
%\keyword{ ~~ other possible keyword(s)}