Но все таки к слову сказать нахождение рекуррентной формулы через z-преобразование достаточно трудоемкое занятие.
Если использовать формулу (4) с начальными условиями (3), то становится виден интересный результат: все периодические решетчатые функции, представимые усечённым рядом Фурье с одинаковым количеством степеней свободы

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

. Можно рассмотреть их корни (навскидку)

и коэффициенты получить с учётом обобщённой теоремы Виета. Но, к сожалению, для определения начальных условий для каждой из функций понадобится и числитель. С ним, должно быть, громоздко.
Мне больше понравился метод через решение однородного разностного уравнения второго порядка. Откуда только истоки данного уравнения?
Если Вы о
сообщении #483137, то там нет никакого метода. Просто так уж случилось, что общее решение линейного однородного разностного уравнения второго порядка (при комплексно-сопряжённых корнях характеристического уравнения) представляет собою линейную комбинацию двух дискретных гармонических функций. А это общее решение всегда входит в общее решение соответствующего неоднородного уравнения. (Аналогично дифференциальному уравнению второго порядка.)