MatMult: MatMult: Specialized matrix multiplication of 'DMat',...

Description Usage Arguments Value See Also

Description

‘LeftMult’ multiplies, on the left, a vector or matrix of compatible dimensions, by a ‘DMat’, ‘ShrnkMat’, ‘ShrnkMatInv’, ‘SigFq’ or ‘SigFqInv’ object.

‘RightMult’ multiplies, on the right, a vector or matrix of compatible dimensions, by a ‘DMat’, ‘ShrnkMat’, ‘ShrnkMatInv’, ‘SigFq’ or ‘SigFqInv’ object.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
## S3 method for class 'DMat'
LeftMult(x, a)
## S3 method for class 'DMat'
RightMult(x, a)
## S3 method for class 'ShrnkMat'
LeftMult(x, a)
## S3 method for class 'ShrnkMat'
RightMult(x, a)
## S3 method for class 'ShrnkMatInv'
LeftMult(x, a)
## S3 method for class 'ShrnkMatInv'
RightMult(x, a)
## S3 method for class 'SigFq'
LeftMult(x, a)
## S3 method for class 'SigFq'
RightMult(x, a)
## S3 method for class 'SigFqInv'
LeftMult(x, a)
## S3 method for class 'SigFqInv'
RightMult(x, a)

Arguments

x

An object of class ‘DMat’, ‘ShrnkMat’, ‘ShrnkMatInv’, ‘SigFq’ or class ‘SigFqInv’, with a compact representation of a specialized square symmetric matrix.

a

A vector, or matrix, by which ‘x’ is to be multiplied.

Value

A vector or a (traditional numeric) matrix with the result of the matrix product.

See Also

DMat, FrobSigAp, ShrnkMat, ShrnkMatInv, SigFq, SigFqInv, solve.DMat,

solve.ShrnkMat, solve.ShrnkMatInv, solve.SigFq, solve.SigFqInv


HiDimDA documentation built on May 1, 2019, 10:52 p.m.