Matrix.Kron Method

function Kron(const Vec1: TVec; const Vec2: TVec): TMtx;

The Kronecker product between two vectors.

#NameTypeDescription
1Vec1TVec
2Vec2TVec

Result: stored in self (calling object), returns self for chaining

Remarks:

Calculates the Kronecker product between Vec1 and Vec2 and stores the result in the calling matrix. The Matrix.Rows, Matrix.Cols and Matrix.Complex properties of calling matrix are set automatically.

Examples
var A: Matrix;
    V1,V2: Vector;
begin
    V1 := [1,2,3];
    V2 := [4,5,6];
    A.Kron(V1,V2);
    // A becomes:
    // [4   5  6]
    // [8  10 12]
    // [12 15 18]
end;
See Also: Vector.Kron