Dew MtxVec NET
TMtx.TensorProd Method
Summary
Calculates the tensor product of two vectors.

Class
TMtx

Declaration
Function TensorProd(Vec1, Vec2: TVec): TMtx;

Description
Calculates the tensor product of Vec1 and Vec2 vectors and stores the results in the calling matrix. The Rows property is set to Vec1.Length and Cols property is set to Vec2.Length. The Complex property of the calling matrix is adjusted automatically.
 See Also 
AddTensorProd 

Example 1

var Vec1,Vec2: TVec; V: TMtx; begin CreateIt(Vec1,Vec2); CreateIt(V); try Vec1.Size(3); Vec1.SetIt(false,[0,2,3] Vec2.Copy(Vec1); V.TensorProd(Vec1,Vec2); // V becomes: // [0,0,0] // [0,4,6] // [0,6,9] finally FreeIt(Vec1,Vec2); FreeIt(V); end; end;

Copyright 2008 Dew Research
http://www.dewresearch.com