Уважаемые коллеги.
В папке CFFT (Analog Devices\VisualDSP 4.0\Blackfin\Examples\CFFT) показан пример комплексного быстрого прямого преобразования Фурье (CFFT). Если я задаю на входе CFFT массив комплексных чисел, состоящих из всех нулей, кроме первого числа (реальная и мнимая часть отличны от нуля), то в указанный массив выхода CFFT записываются правильные постоянные значения реальных и мнимых чисел. Но если на входе CFFT задан массив комплексных чисел, состоящих из всех нулей, кроме второго числа, то в указанный массив выхода CFFT записываются реальные и мнимые синусоиды, но очень сильно искаженные. Возможно, необходимо применить функцию масштабирования (scale_method), но каким образом?
И, второй вопрос, возможно ли из файла Digital Video Broadcasting Demo стандарта EN 300 744 в MatLab, каким-то компилированием получить исходный C код.
С уважением к Вам Михаил