MtxExpr.Kron Method

Vector Kron(TVec Vec1, TVec Vec2)

Computes the kronecker product.

#NameTypeDescription
1Vec1TVecsource TVec
2Vec2TVecsource TVec

Returns: Vector

Remarks:

Internally calls Dew.Math.Vector.Kron

Examples
TMtx A;
TVec V1;
TVec V2;
MtxVec.CreateIt(out A);
MtxVec.CreateIt(out V1, out V2);
try
    {
        V1.SetIt(false,new double[] {1,2,3});
        V2.SetIt(false,new double[] {4,5,6});
        A.Kron(V1,V2);
        // A becomes:
        // [4   5  6]
        // [8  10 12]
        // [12 15 18]
    }
finally
    {
        MtxVec.FreeIt(ref A);
        MtxVec.FreeIt(ref V1, ref V2);
    }