Ease of Use
JIRA | Summary | Details |
---|---|---|
ORG-11637 | PE: View Extra Large Icons context menu is added | when right click column header in Details View. |
ORG-12155 | Combine file types list when open files from File:Open dialog | |
ORG-10504 | Add colcplit x-function to unstack columns by row index | Run colsplit -d; to open following dialog: Commands examples:
|
ORG-12150 | New labtalk functions for signal processing/FFT | We added following labtalk functions for signal processing: 1. fftc vector<complex> fftc(vector<complex> cx) It calculates the complex FFT result for given cx. We should use different algorithms depending on whether cx is real. 2. fftmag vector fftmag(vector<complex> cx, int side=1 ) It can be used to calculate magnitude from FFT complex result. side=1 for one-sided by default, side=2 for two-sided and shift. 3. fftamp vector fftamp(vector<complex> cx, int side=1 ) It can be used to calculate amplitude from FFT complex result. side=1 for one-sided by default, side=2 for two-sided and shift. 4. fftphase vector fftphase(vector<complex> cx, int side=1, int unwrap=1, int unit=1 ) It can be used to calculate amplitude from FFT complex result. 5. ifftshift vector<complex> ifftshift(vector<complex> cx) When fft result is shifted, to do ifft, we need unshift the result first. 6. invfft vector<complex> invfft(vector<complex> cx) Compute inverse FFT from fft result. If input size is n, output size is n. 7. fftfreq vector fftfreq(double time, int n, int side=1, int shift=1) Calculate frequencies for FFT results, the original result is time*data(0,n-1) 8. fftshift vector<complex> fftshift(vector<complex> cx) It can be used to shift FFT results or frequency. 9. windata vector windata(int type, int n) type=0 rectangle, 1: Welch, 2: Triangular, 3: Bartlett, 4: Hanning, 5: Hamming, 6: Blackman
|