- Arith
signature(e1 = "mpfr", e2 = "mpfrArray")
: ...
- Arith
signature(e1 = "numeric", e2 = "mpfrArray")
: ...
- Arith
signature(e1 = "mpfrArray", e2 = "mpfrArray")
: ...
- Arith
signature(e1 = "mpfrArray", e2 = "mpfr")
: ...
- Arith
signature(e1 = "mpfrArray", e2 = "numeric")
: ...
- as.vector
signature(x = "mpfrArray", mode =
"missing")
: drops the dimension ‘attribute’, i.e.,
transforms x
into a simple mpfr
vector. This is an inverse of t(.)
or dim(.) <- *
on such a vector.
- atan2
signature(y = "ANY", x = "mpfrArray")
: ...
- atan2
signature(y = "mpfrArray", x = "mpfrArray")
: ...
- atan2
signature(y = "mpfrArray", x = "ANY")
: ...
- [<-
signature(x = "mpfrArray", i = "ANY", j = "ANY", value = "ANY")
: ...
- [
signature(x = "mpfrArray", i = "ANY", j = "ANY", drop = "ANY")
: ...
- [
signature(x = "mpfrArray", i = "ANY", j = "missing", drop = "missing")
:
"mpfrArray"
s can be subset (“indexed”) as regular R
array
s.
- %*%
signature(x = "mpfr", y = "mpfrMatrix")
: Compute
the matrix/vector product \(x y\) when the dimensions
(dim
) of x
and y
match. If x
is not a matrix, it is treated as a 1-row or 1-column matrix (aka
“row vector” or “column vector”) depending on which
one makes sense, see the documentation of the base
function %*%
.
- %*%
signature(x = "mpfr", y = "Mnumber")
: method
definition for cases with one mpfr
and any
“number-like” argument are to use MPFR arithmetic as well.
- %*%
signature(x = "mpfrMatrix", y = "mpfrMatrix")
,
- %*%
signature(x = "mpfrMatrix", y = "mpfr")
, etc.
Further method definitions with identical semantic.
- crossprod
signature(x = "mpfr", y = "missing")
:
Computes \(x'x\), i.e., t(x) %*% x
, typically more efficiently.
- crossprod
signature(x = "mpfr", y = "mpfrMatrix")
:
Computes \(x'y\), i.e., t(x) %*% y
, typically more efficiently.
- crossprod
signature(x = "mpfrMatrix", y = "mpfrMatrix")
: ...
- crossprod
signature(x = "mpfrMatrix", y = "mpfr")
: ...
- tcrossprod
signature(x = "mpfr", y = "missing")
:
Computes \(xx'\), i.e., x %*% t(x)
, typically more efficiently.
- tcrossprod
signature(x = "mpfrMatrix", y = "mpfrMatrix")
:
Computes \(xy'\), i.e., x %*% t(y)
, typically more efficiently.
- tcrossprod
signature(x = "mpfrMatrix", y = "mpfr")
: ...
- tcrossprod
signature(x = "mpfr", y = "mpfrMatrix")
: ...
- coerce
signature(from = "mpfrArray", to = "array")
:
coerces from
to a numeric array of the same dimension.
- coerce
signature(from = "mpfrArray", to = "vector")
:
as for standard array
s, this “drops” the
dim
(and dimnames
), i.e., returns an
mpfr
vector.
- Compare
signature(e1 = "mpfr", e2 = "mpfrArray")
: ...
- Compare
signature(e1 = "numeric", e2 = "mpfrArray")
: ...
- Compare
signature(e1 = "mpfrArray", e2 = "mpfr")
: ...
- Compare
signature(e1 = "mpfrArray", e2 = "numeric")
: ...
- dim
signature(x = "mpfrArray")
: ...
- dimnames<-
signature(x = "mpfrArray")
: ...
- dimnames
signature(x = "mpfrArray")
: ...
- show
signature(object = "mpfrArray")
: ...
- sign
signature(x = "mpfrArray")
: ...
- norm
signature(x = "mpfrMatrix", type = "character")
:
computes the matrix norm of x
, see norm
or the one in package Matrix.
- t
signature(x = "mpfrMatrix")
: tranpose the mpfrMatrix.
- aperm
signature(a = "mpfrArray")
: aperm(a,
perm)
is a generalization of t(.)
to permute the
dimensions of an mpfrArray; it has the same semantics as the
standard aperm()
method for simple R array
s.