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

UptoLike

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

5
Сигнал задаётся в виде вектора, сопоставленного с вектором моментов вре-
мени. Перед вводом модели сигнала нужно указать частоту дискретизации и
сформировать вектор-столбец моментов времени. Например,
>> Fs = 1e3; t=0:1/Fs:1; t=t’;
В данном случае введена частота дискретизации 1кГц. Сигнал будет задан
на интервале времени 1с (1001 отсчёт). Последний оператор означает преоб-
разование вектора-строки в вектор-столбец ( операция транспонирования
матрицы). Не следует забывать ставить точку с запятой в конце каждого опе-
ратора, чтобы подавить вывод значений на экран монитора.
Рассмотрим некоторые из возможных сигналов.
а) Прямоугольный импульс.
s(t)
A
0 tau t
>> s=A* rectpuls (t – tau/2, tau);
При вводе этого оператора либо нужно предварительно задать значения ам-
плитуды А и длительности tau, либо в самом операторе вместо идентифика-
торов А и tau поставить численные значения.
б) Треугольный импульс.
s(t)
А
0 tau/2 tau t
>> s= A * tripuls (t – tau/2, tau);
                                          5
Сигнал задаётся в виде вектора, сопоставленного с вектором моментов вре-
мени. Перед вводом модели сигнала нужно указать частоту дискретизации и
сформировать вектор-столбец моментов времени. Например,

>> Fs = 1e3; t=0:1/Fs:1; t=t’;

   В данном случае введена частота дискретизации 1кГц. Сигнал будет задан
на интервале времени 1с (1001 отсчёт). Последний оператор означает преоб-
разование вектора-строки в вектор-столбец ( ‘ – операция транспонирования
матрицы). Не следует забывать ставить точку с запятой в конце каждого опе-
ратора, чтобы подавить вывод значений на экран монитора.
    Рассмотрим некоторые из возможных сигналов.

       а) Прямоугольный импульс.

              s(t)


       A



       0             tau                      t


>> s=A* rectpuls (t – tau/2, tau);

При вводе этого оператора либо нужно предварительно задать значения ам-
плитуды А и длительности tau, либо в самом операторе вместо идентифика-
торов А и tau поставить численные значения.

      б) Треугольный импульс.

           s(t)


  А




   0          tau/2        tau        t


>> s= A * tripuls (t – tau/2, tau);