mat.banded {dae} | R Documentation |
Form a banded matrix from a vector of values
Description
Takes the first value in x
and places it down the diagonal of the
matrix
. Takes the second value in x
and places it
down the first subdiagonal, both below and above the diagonal of the
matrix
. The third value is placed in the second subdiagonal
and so on, until the bands for which there are elements in x
have
been filled. All other elements in the matrix
will be zero.
Usage
mat.banded(x, nrow, ncol)
Arguments
x |
A |
nrow |
The number of rows in the banded |
ncol |
The number of columns in the banded |
Value
An nrow \times ncol
matrix
.
Author(s)
Chris Brien
See Also
mat.cor
, mat.corg
, mat.ar1
, mat.ar2
, mat.ar3
,
mat.sar2
, mat.exp
, mat.gau
,
mat.ma1
, mat.ma2
, mat.arma
mat.I
, mat.J
Examples
m <- mat.banded(c(1,0.6,0.5), 5,5)
m <- mat.banded(c(1,0.6,0.5), 3,4)
m <- mat.banded(c(1,0.6,0.5), 4,3)
[Package dae version 3.2.28 Index]