Skip to main content
Дорожка Fast Fourier Transform
4 / 16
Библиотека

1989выпуск C061-3

Поэтапная конструкция Fast Fourier при ограничениях памяти

Когда ограничивающим фактором является память, а не математика, конструкция Fast Fourier — это задача поэтапной сборки. Держите ядро преобразования компактным и переносимым, затем проектируйте оверлеи, массив данных и отдельный дисплей частот так, чтобы по-прежнему можно было построить циклическую базовую линию.

  • Опубликованную подпрограмму Fast Fourier Transform на BASIC можно рассчитывать запустить на другой машине, чей язык является близким подобием Microsoft BASIC.
  • На машине с очень малым объёмом памяти ограничивающим фактором является размер массива данных, а не размер BASIC-подпрограммы преобразования.
  • Программу преобразования с предобработкой можно разбить на оверлейные подпрограммы, чтобы конвейер всё равно выполнялся, когда весь листинг не помещается.
  • Спектральные подпрограммы были рассчитаны на работу с графическим пакетом, и примерно половина сетки 260 на 192 пикселя считалась всё ещё пригодной для просмотра интересующих частот.
Записи этого разбора2 записи

Циклическая базовая линия из поэтапного преобразования

Fast Fourier Transform — это дискретное спектральное преобразование, которое переводит упорядоченный ряд цены, объёма или широты рынка в частотные компоненты на заданном интервале дискретизации и lookback. Анализ Фурье — это разложение упорядоченного рыночного ряда на синусоидальные компоненты, чтобы явную количественную циклическую базовую линию можно было изучить и затем сравнить с отложенными наблюдениями.

Редакторское прочтение: рассматривайте опубликованный рабочий процесс как задачу поэтапной сборки. Держите ядро преобразования компактным и переносимым, затем проектируйте оверлеи, массив данных упорядоченного ряда и отдельный дисплей частот так, чтобы эту базовую линию всё равно можно было построить, когда ограничивающим фактором является память, а не математика.

Переносимое ядро преобразования

Опубликованную подпрограмму Fast Fourier Transform на BASIC можно рассчитывать запустить на другой машине, чей язык является близким подобием Microsoft BASIC. Части этой процедуры преобразования сначала были написаны для бытового цветного компьютера, а затем переведены на другой микрокомпьютерный BASIC для публикации.

Связанный опубликованный спектральный код на BASIC описывался как почти универсальный. Операторы форматирования вывода были основным изменением, необходимым для запуска на другом микрокомпьютерном BASIC.

Оверлеи и предобработка

Оверлей — это конструкционный паттерн, который загружает последовательные сегменты программы на то же место, чтобы полный конвейер преобразования мог выполняться, когда весь листинг не помещается в память. Предобработка — это набор отделимых шагов, применяемых к упорядоченному ряду до преобразования и рассматриваемых как отдельная стадия конструкции.

Программу преобразования с предобработкой можно разбить на оверлейные подпрограммы с предлагаемыми блоками номеров строк 1100-1175, 1180-1255 и 1260-1320. Самый большой сегмент оверлея — строки 1395-1690, которые могут заменить строку 1325. Управление затем продолжается через 1330-1390 обратно к пользовательскому графическому слою.

Когда пределом является массив данных

На машине с очень малым объёмом памяти ограничивающим фактором является размер массива данных, а не размер BASIC-подпрограммы преобразования. Массив данных — это блок упорядоченных наблюдений в памяти. Его длина, а не ядро преобразования, составляет основную стоимость памяти.

Дисплей частот вне ядра

Дисплей частот — это слой визуализации или записи, который представляет интересующие частоты после преобразования, независимо от самого ядра. Приводилась тогдашняя стандартная микрокомпьютерная графическая сетка 260 на 192 пикселя, и примерно половина этого разрешения считалась всё ещё пригодной для просмотра интересующих частот.

Эти спектральные подпрограммы были рассчитаны на работу с графическим пакетом. Их использование без этого пакета требует достаточного навыка программирования, чтобы отобразить результаты самостоятельно.

Три способа поэтапной сборки на ограниченном оборудовании

Были предложены три стратегии поэтапной сборки на ограниченном оборудовании: прогонять все наблюдения через последовательные подстадии, прогонять пакеты данных через всю программу или завершать одну подстадию для каждого пакета, прежде чем переходить дальше. Опубликованный ответ рассматривал оверлейные подпрограммы как совместимые с внутренней структурой преобразования.

Не является инвестиционной рекомендацией. Исторический материал не подтверждает актуальную результативность метода.
4 из 16 в дорожке «Fast Fourier Transform»
19931-9 с.Дальше про «Fast Fourier Transform»Построение входных данных прогноза с помощью скользящих средних, преобразований Фурье и межрыночных спредовПостроение прогноза цены неполно, если оно не объединяет собственные технические ряды целевого рынка со связанными рыночными рядами и фундаментальными факторами, которые влияют на этот рынок.
Все разборы дорожки · 16 разборов
  1. 1982Построение спектров FFT для выбора длины циклических фильтров
  2. 1988Циклические модели Фурье ломаются на крупных свингах
  3. 1988Построение фильтров скользящих средних по быстрому преобразованию Фурье цены
  4. 1989Поэтапная конструкция Fast Fourier при ограничениях памяти
  5. 1993Построение входных данных прогноза с помощью скользящих средних, преобразований Фурье и межрыночных спредов
  6. 1994Предобработка цен, чтобы пики Фурье задавали длины скользящих средних
  7. 1994Построение спектра мощности FFT в электронной таблице по дневным ценам
  8. 1994Построение спектров доминирующего цикла с предобработкой FFT
  9. 1994Построение размеченных длин циклов из спектров FFT
  10. 1999Реконструкция Fast Fourier Transform не является инструментом walk-forward решений
  11. 1999Walk-forward построение Фурье по концевой точке как механическая процедура того же дня
  12. 2002От спектра мощности к окнам индикаторов
  13. 2003Оценка endpoint Fast Fourier Transform с механическими правилами walk-forward
  14. 2004Построение сигнала и шума из рыночных волновых форм
  15. 2012Двухэтапный кейс по анализу рыночных циклов
  16. 2015Отбеливание розового шума для построения циклического осциллятора с почти нулевым лагом
Все 17 разборов с записью «Fast Fourier Transform»
Тоже про «Fast Fourier Transform»5 разборов