bartlett

Синтаксис

Описание

пример

w = bartlett(L) возвращает L- укажите симметричное окно Бартлетта.

Примеры

свернуть все

Создайте окно Бартлетта с 64 точками. Отобразите результат с помощью wvtool.

L = 64;
bw = bartlett(L);
wvtool(bw)

Figure Window Visualization Tool contains 2 axes objects and other objects of type uimenu, uitoolbar, uipanel. Axes object 1 with title Time domain contains an object of type line. Axes object 2 with title Frequency domain contains an object of type line.

Входные параметры

свернуть все

Длина окна в виде положительного целого числа.

Типы данных: single | double

Выходные аргументы

свернуть все

Окно Бартлетта, возвращенное как вектор-столбец.

Алгоритмы

Следующее уравнение генерирует коэффициенты окна Бартлетта:

w(n)={2nN,0nN2,22nN,N2nN.

Длина окна L=N+1.

Окно Бартлетта очень похоже на треугольное окно, как возвращено triang функция. Однако окно Бартлетта всегда имеет нули на первых и последних выборках, в то время как треугольное окно является ненулевым в тех точках. Для нечетных значений L, центр L-2 точки of bartlett(L) эквивалентны triang(L-2).

Примечание

Если вы задаете окно с одной точкой (L = 1), значение 1 возвращен.

Ссылки

[1] Оппенхейм, Алан V, Рональд В. Шафер и Джон Р. Бак. Обработка сигналов дискретного времени. Верхний Сэддл-Ривер, NJ: Prentice Hall, 1999, стр.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

Приложения

Функции

Представлено до R2006a