Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void ComplexEst(TVec Freq, TVec aResult) | Returns the complex value of the Freq frequencies according to the value of the Peaks property. |
| 2 | TCplx ComplexEst(Double Freq) | Returns the complex value of the Freq frequency according to the value of the Peaks property. |
| 3 | void ComplexEst(Double Freq1, Double Freq2, ref TCplx spcEstimate1, ref TCplx spcEstimate2) | Returns the complex value of the Freq frequency according to the value of the Peaks property. |
Overload 1: void ComplexEst(TVec Freq, TVec aResult)
Returns the complex value of the Freq frequencies according to the value of the Peaks property.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | TVec | source TVec |
| 2 | aResult | TVec | source TVec |
Result: stored in self (calling object)
This function will work only, if Method = smFFT.
Overload 2: TCplx ComplexEst(Double Freq)
Returns the complex value of the Freq frequency according to the value of the Peaks property.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | Double | scalar |
Returns: TCplx (complex)
This function will work only, if Method = smFFT.
Overload 3: void ComplexEst(Double Freq1, Double Freq2, ref TCplx spcEstimate1, ref TCplx spcEstimate2)
Returns the complex value of the Freq frequency according to the value of the Peaks property.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq1 | Double | scalar |
| 2 | Freq2 | Double | scalar |
| 3 | spcEstimate1 | TCplx (ref) | output |
| 4 | spcEstimate2 | TCplx (ref) | output |
Result: stored in self (calling object)
This function will work only, if Method = smFFT. When peak interpolation method is other than imNumeric, then the spcEstimate1 and spcEstimate2 will contain only the value of the nearest spectral peak. This function takes equal amount of time as the variant taking only one Freq parameter and is thus two times faster.