Реализация спектрального анализа в различных системах компьютерной математики



страница5/6
Дата25.03.2024
Размер90 Kb.
#120788
1   2   3   4   5   6
11168
Свързани:
avtoreferat, discrete structure, Математически методи за цифрова обработка, 240 Heming codes, 6656474, 2008-05-05-19-19-Paranoia Doll-seti lab-bl
fft(X)возвращает для вектора Х дискретное преобразование Фурье (ДПФ), по возможности используя алгоритм БПФ. Если Х – матрица, функция возвращает преобразование Фурье для каждого столбца матрицы;

  • fft(X, n) – возвращает n-точечное преобразование Фурье. Если длина вектора Х меньше n, то недостающие элементы заполняются нулями; если больше, то лишние элементы удаляются;

  • fft(X, [ ], dim) и fft(X,n,dim) – производят преобразование Фурье к одной из размерностей массива в зависимости от значения параметра dim;

  • fft2(Х) – возвращает для массива данных Х двумерное ДПФ;

  • fft2(X,m,n) – усекает массив Х или дополняет его нулями, чтобы перед выполнением преобразования Фурье создать матрицу размера n m;

  • fftn(X)N-мерное ДПФ для массива Х размерности N.

  • fftn(X, siz) – ДПФ для массива Х с ограничением размера, заданным переменной siz.

    Для реализации обратного преобразования Фурье в начало каждой из вышеуказанных функций добавляется буква i (от англ. inverse – обратный).
    Кроме того, в системе MATLAB имеется около 15 функций, задающих различные окна: bartlett(n), blackman(n), chebwin(n,r), hamming(n), hann(n), kaiser(n, ), triang(n), barthanwin(n), blackmanharris(n), bohmanwin(n), gausswin(n, ), nuttallwin(n), rectwin, tukeywin(n, ).
    Такая мощная система, как MATLAB, имеет также встроенные функции для реализации всех методов спектрального анализа, вычисляющих спектральную плотность мощности сигнала.
    Рассмотрим самый простой синтаксис данных функций:



          1. Сподели с приятели:
  • 1   2   3   4   5   6




    ©obuch.info 2024
    отнасят до администрацията

        Начална страница