Программа работает в среде Maple 9.5 classic. Гармонические составляющие полинома определяются последовательно с помощью ступенчатого регрессионного анализа. На каждой ступени угловые частоты гармоник подбирается методом случайного поиска.
Коэффициенты при синусах и косинусах вычисляются по методу наименьших квадратов.
При одинаковой точности приближения полином имеет меньше членов, чем ряд Фурье.