Перейти к содержанию

Фурье анализ

Функция: Fft(signal [, np [, frequence [, wnd_list_index]]])
Название: Быстрое преобразование Фурье на последнем периоде сигнала для фундаментальной частоты
Аргументы: signal — комплексное, np — натуральное, frequence, wnd_list_index — целое положительное, где signal — сигнал или выражение от сигнала, np — количество гармоник преобразования Фурье (кратно степени 2), frequence — фундаментальная частота, wnd_list_index — номер оконной функции
Значения аргументов по умолчанию: np=1024, frequence=1/Период, wnd_list_index=-1
Пример: Fft(V(net0001), 262144, 5, 0)
Раздел: Фурье анализ

Примечание! Параметр wnd_list_index может принимать значения от 0 до 23, если значение не определено, то оно принимается равным -1 по умолчанию.

Функция: Fftn(signal [, np [, frequence [, wnd_list_index]]])
Название: Нормированное по первой гармонике быстрое преобразование Фурье на последнем периоде сигнала для фундаментальной частоты
Аргументы: signal — комплексное, np — натуральное, frequence, wnd_list_index — целое положительное, где signal — сигнал или выражение от сигнала, np — количество гармоник преобразования Фурье (кратно степени 2), frequence — фундаментальная частота,  wnd_list_index — номер оконной функции
Значения аргументов по умолчанию: np=1024, frequence=1/Период, wnd_list_index=-1
Пример: Fftn(V(net0001), 262144, 5, 0)
Раздел: Фурье анализ

Функция: Fourier(signal [, nr [, np [, frequence [, wnd_list_index]]]])
Название: Сумма заданного числа членов ряда Фурье на последнем периоде сигнала для фундаментальной частоты
Аргументы: signal — комплексное, nr, np — натуральное, frequence, wnd_list_index — целое положительное, где signal — сигнал или выражение от сигнала, nr — число членов ряда Фурье для суммирования, np — количество гармоник преобразования Фурье (кратно степени 2), frequence — фундаментальная частота,  wnd_list_index — номер оконной функции
Значения аргументов по умолчанию: nr=np, np=1024, frequence=1/Период, wnd_list_index=-1
Пример: Fourier((V(net0001), 10, 262144, 5, 0)
Раздел: Фурье анализ

Функция: Harm(signal [, point_num [, np [, frequence [, wnd_list_index]]]])
Название: Значение заданной гармоники
Аргументы: signal — комплексное, point_num, np — натуральное, frequence, wnd_list_index — целое положительное, где signal — сигнал или выражение от сигнала, point_num — номер целевой гармоники, np — количество гармоник преобразования Фурье (кратно степени 2), frequence — фундаментальная частота,  wnd_list_index — номер оконной функции
Значения аргументов по умолчанию: point_num=1, np=1024, frequence=1/Период, wnd_list_index=-1
Пример: Harm(v(net0001), 1, 1024, 5)
Раздел: Фурье анализ

Функция: Thd(signal, [, np [, frequence [, wnd_list_index]]])
Название: Коэффициент гармонических искажений
Аргументы: signal — комплексное, np — натуральное, frequence, wnd_list_index — целое положительное, где signal — сигнал или выражение от сигнала, np — количество гармоник преобразования Фурье (кратно степени 2), frequence — фундаментальная частота (герц),  wnd_list_index — номер оконной функции
Значения аргументов по умолчанию: np=1024, frequence=1/Период, wnd_list_index=-1
Пример: Thd(v(net0001), 0 , 1024, 5, 0)
Раздел: Фурье анализ

Функция: Thd_r(signal, [, np [, frequence [, wnd_list_index]]])
Название: Коэффициент нелинейных искажений
Аргументы: signal — комплексное, np — натуральное, frequence, wnd_list_index — целое положительное, где signal — сигнал или выражение от сигнала, np — количество гармоник преобразования Фурье (кратно степени 2), frequence — фундаментальная частота (герц),  wnd_list_index — номер оконной функции
Значения аргументов по умолчанию: np=1024, frequence=1/Период, wnd_list_index=-1
Пример: Thd_r(v(net0001), 0 , 1024, 5, 0)
Раздел: Фурье анализ

Оконные функции и их описание представлены в Табл. 1.
Таблица 1 Оконные функции

Название оконной функции Индекс оконной функции Описание
none -1 Прямоугольное окно
boxcar 0 Прямоугольное окно
triang 1 Треугольное окно
bartlett 2 Окно Бартлетта
parzen 3 Окно Парзена
welch 4 Окно Уэлча
sine 5 Синусное окно
bohman 6 Окно Бохмена
hann 7 Окно Хэнна
hamming 8 Окно Хэмминга
bartletthann 9 Модифицированное окно Бартлетта-Хэнна
blackman 10 Окно Блэкмена
nuttall 11 Минимальное 4-членное окно Блэкмана-Харриса, определяемое по Наттоллу
blackmannuttall 12 Окно Блэкмена-Нуттала
blackmanharris 13 Окно Блэкмена-Харриса
flattop 14 Взвешенное окно с плоским верхом
lanczos 15 Окно Ланцоша
gauss 16 Окно Гаусса
tukey 17 Окно Тьюки (взвешенный косинус)
plancktaper 18 Конусное окно Планка
kaiser 19 Окно Кайзера
planckbessel 20 Окно Планка-Беллеля
chebyshev 21 Окно Чебышева
poisson 22 Окно Пуассона
hannpoisson 23 Окно Хэнна-Пуассона

Примечание! Значение по умолчанию обрабатывается boxcar.