Overload List
| # | Signature | Description |
|---|---|---|
| 1 | procedure AmpltEst(Freq: TVec; dstAmplt: TVec); | Returns the amplitudes of the frequency spectrum at Freq frequencies. |
| 2 | procedure AmpltEst(Freq: TVec; SrcSpectrum: TVec; dstAmplt: TVec); | Returns the amplitudes of the amplitudes at Freq frequencies. |
| 3 | function AmpltEst(Freq: Double): Double; | Return amplitude at frequency Freq. |
| 4 | function AmpltEst(Freq: Double; const SpcFreqBin: TCplx): Double; | Returns the amplitude of the frequency Freq computed from SpcFreqBin. |
Overload 1: procedure AmpltEst(Freq: TVec; dstAmplt: TVec);
Returns the amplitudes of the frequency spectrum at Freq frequencies.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | TVec | source TVec |
| 2 | dstAmplt | TVec | source TVec |
Result: stored in self (calling object)
Frequencies which are not accurately alligned with frequency bins of the spectrum are rounded to the closest frequency bin. The value of the Freq vector is preserved
Overload 2: procedure AmpltEst(Freq: TVec; SrcSpectrum: TVec; dstAmplt: TVec);
Returns the amplitudes of the amplitudes at Freq frequencies.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | TVec | source TVec |
| 2 | SrcSpectrum | TVec | source TVec |
| 3 | dstAmplt | TVec | source TVec |
Result: stored in self (calling object)
SrcSpectrum must contain complex spectrum estimated at frequencies defined in Freq.
Overload 3: function AmpltEst(Freq: Double): Double;
Return amplitude at frequency Freq.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | Double | scalar |
Returns: Double
Frequency which is not accurately alligned with the frequency bin of the spectrum is rounded to the closest frequency bin.
Overload 4: function AmpltEst(Freq: Double; const SpcFreqBin: TCplx): Double;
Returns the amplitude of the frequency Freq computed from SpcFreqBin.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | Double | scalar |
| 2 | SpcFreqBin | TCplx | scalar |
Returns: Double
SpcFreqBin must contain complex spectrum bin estimated at Freq. The Freq parameter is needed only to apply differentiation/integration in derived classes.