function PowerVec(const Base: TOpenCLMtxVec; const Exponent: TOpenCLMtxVec): TOpenCLMtxVec;
Raises Base object elements to Exponent object elements power.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Base | TOpenCLMtxVec | |
| 2 | Exponent | TOpenCLMtxVec |
Result: stored in self (calling object), returns self for chaining
Remarks:
Raises Base elements to Exponent elements power. Only positive exponents can be handled if exponent object clMatrix.Complex property is True.
Examples
var a,b,c: clMatrix;
begin
a.CopyFromArray(2,2,TSingleArray.Create(1,2,3,4));
b.CopyFromArray(2,2,TSingleArray.Create(3,3,2,2));
c.PowerVec(a,b); // c = [1,8,9,16]
end;
See Also: clMatrix.Power