Dew MtxVec NET
TMtxVec.Expj Methods
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.
 See Also 
Exp 

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