Summary
A complex exponential e^(j*
W).
Class
TMtxVec
Declaration
Function Expj: TMtxVec;
Description
Calculate the calling object complex exponential in-place. An exception is raised if calling object is complex. If object is complex, you should use the
Exp method instead.
Example 1
var a: TVec;
begin
CreateIt(a);
try
a.SetIt(False,[1,2,3,4]);
a.Expj; // a = [e^i, e^2i, e^3i, e^4i]
finally
FreeIt(a);
end;
end;
Declaration
Function Expj(Omega: TMtxVec; OmegaIndex, Index, Len: integer): TMtxVec;
Description
Calculate the complex exponential for Omega elements [OmegaIndex]..[OmegaIndex+Len-1] and store the results in calling object elemets [Index]..[Index+Len-1]. Size and Complex properties of the calling vector must be set explicitly. An exception is raised if
ConditionCheck is True and array borders are overrun or underrun.
Declaration
Function Expj(Omega: TMtxVec): TMtxVec;
Description
Calculate the e^(j*
W), a complex exponential. Omega must be a real object. If omega is complex, then use the
Exp method.
| Copyright 2008 Dew Research |
http://www.dewresearch.com