Hinweis:Dieser Abschnitt ist nur in englischer Sprache verfügbar. Wir bitten um Ihr Verständnis.
3.5.4.9 windata
Description
Generate window signal based on selected type.
Syntax
vector windata(int type, int n)
Parameters
type
- The window type, 0 = rectangle, 1 = Welch, 2 = Triangular, 3 = Bartlett, 4 = Hanning, 5 = Hamming, 6 = Blackman
n
- The size for the window.
Return
Return a vector of size n.
Example
// Import the signal data string fname$ = system.path.program$ + "Samples\Signal Processing\fftfilter1.DAT"; impASC fname:=fname$; // Define a range variable for input signal range rSignal = col(2); // Define window size, should be the same as input signal int wSize = rSignal.GetSize(); // Calculate magnitude with DC offset removal and Welch window type col(C) = fftmag(fftc((rSignal - mean(rSignal))* windata(1, $(wSize))));