Извлечение сигнала синестрейма на заданных частотах
input2 = fselect(input,fmin,fmax)
input2 = fselect(input,index)
input2 = fselect(input,fmin,fmax)
извлекает фрагмент входного сигнала синестреама input
в частотной области значений между fmin
и fmax
. Задайте fmin
и fmax
в тех же частотных модулях, что и сигнал синестрейма.
input2 = fselect(input,index)
извлекает сигнал синестрейма на определенных частотах, заданных вектором индексов index
.
Извлеките вторую частоту в сигнале синестреама:
% Create the input signal input = frest.Sinestream('Frequency',[1 2.5 5],... 'Amplitude',[1 2 1.5],... 'NumPeriods',[4 6 12],... 'RampPeriods',[0 2 6]); % Extract a sinestream signal for the second frequency input2 = fselect(input,2) % Plot the extracted input signal plot(input2)