For block-diagonal matrices.
Definition at line 18 of file CompositeMatrixDefault.m.
Public Member Functions | |
CompositeMatrixDefault (length) | |
function s = | size (dim) |
s = size(this, dim) returns a characteristic size More... | |
function mat = | getMatrix () |
mat = getMatrix(this) returns one matrix More... | |
function res = | copy () |
res = copy(this) creates deep copy More... | |
Public Member Functions inherited from VecMat.ICompositeMatrix | |
function res = | length () |
length of cell array More... | |
function this = | set (mat, index) |
sets one cell More... | |
function mat = | get (index) |
returns one cell or sub-matrix More... | |
function obj1 = | horzcat (obj2) |
horizontal concatenation More... | |
function mat = | ctranspose () |
transposition, returns matrix More... | |
function mat = | plus (obj2) |
matrix addition More... | |
function mat = | minus (obj2) |
matrix subtraction More... | |
function mat = | mtimes (obj2) |
multiplication with array or composite-matrix More... | |
function mat = | mldivide (mat) |
matrix division More... | |
function
varargout = | subsref (S) |
subscript reference to matrix More... | |
function M = | subsasgn (S, B) |
return matrix More... | |
Additional Inherited Members | |
Protected Attributes inherited from VecMat.ICompositeMatrix | |
M | |
cell array storing the matrices | |
|
virtual |
res = copy(this) creates deep copy
res | res |
Implements VecMat.ICompositeMatrix.
Definition at line 59 of file CompositeMatrixDefault.m.
|
virtual |
mat = getMatrix(this) returns one matrix
mat | mat |
Implements VecMat.ICompositeMatrix.
Definition at line 46 of file CompositeMatrixDefault.m.
|
virtual |
s = size(this, dim) returns a characteristic size
dim | dim |
s | s |
Implements VecMat.ICompositeMatrix.
Definition at line 40 of file CompositeMatrixDefault.m.