1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
% Generated by roxygen2 (4.1.0): do not edit by hand
% Please edit documentation in R/entry.value.R
\name{entry.value}
\alias{entry.value}
\alias{entry.value<-}
\title{Retrieve or set a list of array element values}
\usage{
entry.value(a, idx)
}
\arguments{
\item{a}{An array.}
\item{idx}{Numerical matrix with the same number of columns as the number
of dimensions of \code{a}. Each row indices a cell in \code{a} of which
the value is to be retrieved or set.}
\item{value}{An array of length \code{nrow(idx)}.}
}
\value{
\code{entry.value(a,idx)} returns a vector of values at the
indicated cells. \code{entry.value(a,idx) <- val} changes the indicated
cells of \code{a} to \code{val}.
}
\description{
\code{entry.value} retrieves or sets the values in an array \code{a} at the
positions indicated by the rows of a matrix \code{idx}.
}
\examples{
a = array(1:(4^4),c(4,4,4,4))
entry.value(a,cbind(1:4,1:4,1:4,1:4))
entry.value(a,cbind(1:4,1:4,1:4,1:4)) <- 0
entry.value(a, as.matrix(expand.grid(1:4,1:4,1:4,1:4)))
# same as `c(a[1:4,1:4,1:4,1:4])' which is same as `c(a)'
}
\author{
Raoul Grasman
}
\keyword{arith}
\keyword{array}
\keyword{math}
|