Задать вопрос
  • Параллельное Фурье в полосах на Matlab?

    @Raynor Автор вопроса
    В общем, я разобрался. Проблема была не в быстродействии самой функции FFT. Программирующие на матлабе знают, что нельзя написать ничего оптимальней встроенных функций.
    Решение для потомков:
    Была проблема именно посчитать разом в полосках, а не в цикле, Фурье. Для этого нужно собрать трехмерную матрицу.
    Например, если есть матрица 1000x100, а мы хотим поделить на 100 полосок размером 10х100, то нужно операцией reshape сделать матрицу размером 10х100х10 и считать Фурье вдоль первого направления.
    Я просто как-то не сразу сообразил.
    Всем спасибо!