Главная > Методические указания > Моделирование процесса дискретизации > Набор функций Котельникова
 
 

Набор функций Котельникова

Для восстановления сигнала в соответствии с выражением (1) потребуется набор функций Котельникова, сдвинутых на кратное число интервалов дискретизации. Наиболее эффективно решить эту задачу можно с помощь матрицы, имеющей число столбцов, равное числу выборочных значений и число рядов, равное длительности выборочного сигнала N0. Откройте матричное окно и установите указанную выше размерность с помощью функции Matrix:Set Dimensions. Рассчитайте в столбцах матрицы функции Котельникова, координаты максимумов которых в каждом столбце совмещены с соответствующими индексами выборочных значений в первой таблице. Такое совмещение может быть обеспечено при использовании в окне расчета значений матрицы Matrix:Set Values следующего выражения, позволяющего смещать в каждом столбце матрицы функции Котельникова, копируемые из колонки Data2_a, на интервал дискретизации Tm/2:

Cell(i,j)=Data2_a[i+ N0-(j-1)*Tm/2-1], (3.8)

где i, j – индексы рядов и столбцов матрицы.

Преобразуйте матрицу с рассчитанными значениями в рабочую таблицу с помощью функции Edit:Convert to Worksheet:Direct , установите во всех колонках обозначение Y, постройте на одной странице графики всех функций и добавьте график выборочных функций. Убедитесь, что координаты максимумов и нулей функций Котельникова совпадают с координатами выборочных функций (Рис. 1).

Убедившись в правильности расчетов, удалите последние график и рабочую таблицу, а в матричном окне в выражение (3) добавьте сомножитель, несущий информацию об амплитуде выборочных значений

Cell(i,j)=Data1_e[(j-1)*Tm/2+1]*Data2_a[i+N0-(j-1)*Tm/2-1] (3.9)

Снова преобразуйте матрицу в таблицу и постройте набор функций Котельникова с амплитудой, модулированной величиной отсчетов (Рис. 2[i]).