1 namespace dscomponents{
53 proj = dscomponents.LinearInputConv(W^
t * this.
B);
60 copy = dscomponents.LinearInputConv(this.
B);
65 if isa(
this,
" dscomponents.LinearInputConv ")
66 if isa(other,
" dscomponents.LinearInputConv ")
67 prod = dscomponents.LinearInputConv(this.
B * other.B);
69 prod = dscomponents.LinearInputConv(this.
B * other);
71 elseif isa(other,
" dscomponents.LinearInputConv ")
72 prod = dscomponents.LinearInputConv(
this * other.B);
78 if isa(
this,
" dscomponents.LinearInputConv ")
79 if isa(other,
" dscomponents.LinearInputConv ")
80 diff = dscomponents.LinearInputConv(this.
B - other.B);
82 diff = dscomponents.LinearInputConv(this.
B - other);
84 elseif isa(other,
" dscomponents.LinearInputConv ")
85 diff = dscomponents.LinearInputConv(
this - other.B);
90 function diff =
plus(other) {
91 if isa(
this,
" dscomponents.LinearInputConv ")
92 if isa(other,
" dscomponents.LinearInputConv ")
93 diff = dscomponents.LinearInputConv(this.
B + other.B);
95 diff = dscomponents.LinearInputConv(this.
B + other);
97 elseif isa(other,
" dscomponents.LinearInputConv ")
98 diff = dscomponents.LinearInputConv(
this + other.B);
104 transp = dscomponents.LinearInputConv(this.
B^
t);
V
The matrix of the biorthogonal pair .
W
The matrix of the biorthogonal pair .