Чтобы выполнить MATLAB Function алгоритмы блоков, которые вызывают MATLAB® функции быстрого преобразования Фурье (FFT) (fft
, fft2
, fftn
, ifft
, ifft2
, или ifftn
), Simulink® использует библиотеку, которую MATLAB использует для алгоритмов БПФ.
Если вы используете Simulink Coder™, чтобы сгенерировать код для этих алгоритмов, по умолчанию генератор кода производит код для алгоритмов БПФ вместо того, чтобы производить вызовы библиотеки FFT. Чтобы увеличить скорость быстрых преобразований Фурье в сгенерированном коде, можно задать, что генератор кода производит вызовы в определенную установленную библиотеку FFTW. Смотрите Ускорение Быстрых преобразований Фурье в Коде, сгенерированном из Блока MATLAB function (Simulink Coder).