Преобразование дискретных сигналов в цифровых фильтрах. Голованов В.В. - 8 стр.

UptoLike

Составители: 

8
s(t)
2
0 0.002 0.005 0.007 0.01 0.012 0.015 0.017
t, c
Вводятся следующие операторы:
>> Fs= 1e4;
>> t= 0:1/Fs:2e-2; t=t’;
>> tau= 2e-3; A= 2;
>> s1= sin (pi * t / tau) .* (t<=tau);
>> d(: ,1)= (0:3)’ * 5e-3;
>> d(: ,2)= A*ones(4,1);
>> s= pulstran (t, d, s1, Fs);
4. Вызовите программу SPTool (Signal Processing Tool). Для этого нуж-
но в командном окне MATLAB набрать:
>> sptool
Импортируйте в sptool сформированный сигнал. С этой целью выберите ко-
манду Import в меню File главного окна программы sptool. Появится окно Im-
port to SPTool. Переключатель Source установите в положение From Work-
space. В списке Workspace Contents перечислены переменные, имеющиеся в
рабочей области MatLab. В раскрывающемся списке Import As нужно вы-
брать строку Signal. Далее выберите в списке идентификатор вектора, содер-
жащего отсчёты сигнала, и нажмите кнопку --> напротив поля Data. Затем
аналогичным образом введите значение частоты дискретизации Fs в поле
Sampling Frequency. Задайте имя сигнала в поле Name. Под этим именем он
будет помещён в список сигналов sptool. Вслед за этим следует нажать кноп-
ку OK.
Просмотрите график сигнала. Для этого выделите имя сигнала в списке
сигналов и нажмите кнопку View, расположенную под этим списком. При
просмотре графиков можно изменять масштаб, укрупняя отдельные участки.
Для измерения значений в отдельных точках используются маркеры, которые
можно перетаскивать мышью.
5. Рассчитайте спектр сигнала. С этой целью выделите сигнал в списке
сигналов и нажмите кнопку Create, расположенную под списком спектров. В
окне Spectrum Viewer в поле Parameters нужно указать метод спектрального
анализа. Укажите метод ДПФ (используется быстрое преобразование Фурье
БПФ (FFT)). Указав метод, следует щёлкнуть мышью по кнопке Apply. Будет
выведен график спектральной плотности мощности. Имеется возможность
                                               8
         s(t)


 2


     0          0.002   0.005   0.007   0.01   0.012   0.015   0.017 t, c


Вводятся следующие операторы:

>> Fs= 1e4;
>> t= 0:1/Fs:2e-2; t=t’;
>> tau= 2e-3; A= 2;
>> s1= sin (pi * t / tau) .* (t<=tau);
>> d(: ,1)= (0:3)’ * 5e-3;
>> d(: ,2)= A*ones(4,1);
>> s= pulstran (t, d, s1, Fs);

      4. Вызовите программу SPTool (Signal Processing Tool). Для этого нуж-
но в командном окне MATLAB набрать:

>> sptool

Импортируйте в sptool сформированный сигнал. С этой целью выберите ко-
манду Import в меню File главного окна программы sptool. Появится окно Im-
port to SPTool. Переключатель Source установите в положение From Work-
space. В списке Workspace Contents перечислены переменные, имеющиеся в
рабочей области MatLab. В раскрывающемся списке Import As нужно вы-
брать строку Signal. Далее выберите в списке идентификатор вектора, содер-
жащего отсчёты сигнала, и нажмите кнопку --> напротив поля Data. Затем
аналогичным образом введите значение частоты дискретизации Fs в поле
Sampling Frequency. Задайте имя сигнала в поле Name. Под этим именем он
будет помещён в список сигналов sptool. Вслед за этим следует нажать кноп-
ку OK.
       Просмотрите график сигнала. Для этого выделите имя сигнала в списке
сигналов и нажмите кнопку View, расположенную под этим списком. При
просмотре графиков можно изменять масштаб, укрупняя отдельные участки.
Для измерения значений в отдельных точках используются маркеры, которые
можно перетаскивать мышью.
       5. Рассчитайте спектр сигнала. С этой целью выделите сигнал в списке
сигналов и нажмите кнопку Create, расположенную под списком спектров. В
окне Spectrum Viewer в поле Parameters нужно указать метод спектрального
анализа. Укажите метод ДПФ (используется быстрое преобразование Фурье
БПФ (FFT)). Указав метод, следует щёлкнуть мышью по кнопке Apply. Будет
выведен график спектральной плотности мощности. Имеется возможность