А как из комплексного решения получить вещественное?
Говоря формально -- надо просто взять от всего этого вещественную часть; только лучше делать это сознательно, чтобы не запутаться. У Вас там две группы слагаемых: содержащие произвольные постоянные и не содержащие их.
Те, что не содержат констант, автоматически получились вещественными, т.е. каждая из них является суммой взаимно сопряжённых выражений. И надо либо тупо всё привести к алгебраической форме записи комплексного выражения (мнимые составляющие должны сократиться) -- либо, что проще, сложить удвоенные вещественные части какого-нибудь из слагаемых по всем взаимно сопряжённым парам.
Те, что с произвольными постоянными -- образуют общее решение однородной системы. Поскольку векторные базисные функции этого решения опять же комплексно сопряжены (и это не случайность) -- для получения вещественного выражения необходимо и достаточно взять произвольные постоянные тоже взаимно сопряжёнными. Т.е. взять

,

(или наоборот, неважно) -- и после раскрытия скобок всё чисто мнимое снова сократится.
Только перед этим не забудьте навести порядок под логарифмами, выразив там всё просто через косинус. Чтоб не мучаться.
-- Вс апр 10, 2011 17:21:17 --Только модуль вычислить,
Не надо модулей "вычислять". Надо просто вынести там

за скобки, она модулем убьётся, и останется чистенький удвоенный косинус (ха, а чего ж ещё и ожидать-то можно было, под логарифмом-то). Причём двойки можно гордо проигнорировать -- они всё равно съедятся константами.