Функции > Векторы и матрицы > Характеристики массива > Пример. Снижение частоты выборки для вектора
  
Пример. Снижение частоты выборки для вектора
Используйте следующий метод для указания каждого n-го элемента из вектора данных, начиная с первого элемента. Это демонстрирует распределения чрезмерной подвыборки (теорема Найквиста).
1. Определите период и частоту выборки.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
2. Создайте вектор сигнала.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
3. Определите целое число n, которое меньше длины вектора v.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
4. Используйте индексирование вектора, чтобы извлечь каждый n-й элемент вектора v.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
5. Выполните график исходных кривых и кривых подвыборок.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Когда новая частота выборки слишком медленная (нечастая), сигнал может выглядеть очень искаженным (попробуйте n = 15), полностью исчезает (выборка только 0 точек — попробуйте n = 16 ) или может возникнуть ступенчатость, то есть сигнал, по всей видимости, имеет неверную частоту (n = 28, показано на графике), потому что отсутствует достаточное число выборок, чтобы правильно представить информацию в сигнале.
У выборки есть следствия для любого численного алгоритма, аппроксимирующего результат с дискретными интервалами, такими как преобразование Фурье или решатель дифференциальных уравнений.
Чтобы правильно сделать подвыборку сигнала без ступенчатости, сигнал должен быть профильтрован на низких частотах с отсечением p/n перед удалением каждой n-й точки. Подробные сведения см. в книге Oppenheim, Schafer Discrete Time Signal Processing (Обработка сигналов дискретного времени) (на английском языке), Prentice Hall, сс. 102--105, ©1989.