Constant-class | R Documentation |
This class represents a constant.
Coerce an R object or expression into the Constant class.
Constant(value)
## S4 method for signature 'Constant'
show(object)
## S4 method for signature 'Constant'
name(x)
## S4 method for signature 'Constant'
constants(object)
## S4 method for signature 'Constant'
value(object)
## S4 method for signature 'Constant'
is_pos(object)
## S4 method for signature 'Constant'
grad(object)
## S4 method for signature 'Constant'
dim(x)
## S4 method for signature 'Constant'
canonicalize(object)
## S4 method for signature 'Constant'
is_nonneg(object)
## S4 method for signature 'Constant'
is_nonpos(object)
## S4 method for signature 'Constant'
is_imag(object)
## S4 method for signature 'Constant'
is_complex(object)
## S4 method for signature 'Constant'
is_symmetric(object)
## S4 method for signature 'Constant'
is_hermitian(object)
## S4 method for signature 'Constant'
is_psd(object)
## S4 method for signature 'Constant'
is_nsd(object)
as.Constant(expr)
value |
A numeric element, vector, matrix, or data.frame. Vectors are automatically cast into a matrix column. |
x , object |
A Constant object. |
expr |
An Expression, numeric element, vector, matrix, or data.frame. |
A Constant representing the input as a constant.
name(Constant)
: The name of the constant.
constants(Constant)
: Returns itself as a constant.
value(Constant)
: The value of the constant.
is_pos(Constant)
: A logical value indicating whether all elements of the constant are positive.
grad(Constant)
: An empty list since the gradient of a constant is zero.
dim(Constant)
: The c(row, col)
dimensions of the constant.
canonicalize(Constant)
: The canonical form of the constant.
is_nonneg(Constant)
: A logical value indicating whether all elements of the constant are non-negative.
is_nonpos(Constant)
: A logical value indicating whether all elements of the constant are non-positive.
is_imag(Constant)
: A logical value indicating whether the constant is imaginary.
is_complex(Constant)
: A logical value indicating whether the constant is complex-valued.
is_symmetric(Constant)
: A logical value indicating whether the constant is symmetric.
is_hermitian(Constant)
: A logical value indicating whether the constant is a Hermitian matrix.
is_psd(Constant)
: A logical value indicating whether the constant is a positive semidefinite matrix.
is_nsd(Constant)
: A logical value indicating whether the constant is a negative semidefinite matrix.
value
A numeric element, vector, matrix, or data.frame. Vectors are automatically cast into a matrix column.
sparse
(Internal) A logical value indicating whether the value is a sparse matrix.
is_pos
(Internal) A logical value indicating whether all elements are non-negative.
is_neg
(Internal) A logical value indicating whether all elements are non-positive.
x <- Constant(5)
y <- Constant(diag(3))
get_data(y)
value(y)
is_nonneg(y)
size(y)
as.Constant(y)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.