![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Дифференциальное уравнение
(3.1)
называется линейным неоднородным уравнением с постоянными коэффициентами
.
Если
, то уравнение (3.1) становится однородным:
. (3.2)
Общее решение уравнения (3.1) определяется формулой
, (3.3)
где
- общее решение соответствующего однородного уравнения (3.2), а
- частное решение данного неоднородного уравнения.
В простейших случаях частное решение может быть найдено с помощью метода неопределенных коэффициентов. Если
, (3.4)
где
- многочлен степени
, то частное решение ищут в виде
, (3.5)
где
- многочлен той же степени
с неопределенными коэффициентами, если
не является корнем характеристического уравнения, соответствующего уравнению (3.2), и в виде
, (3.6)
если
- корень указанного уравнения кратности 
В частности, при
и если
не является корнем характеристического уравнения, то существует частное решение
, если
- корень характеристического уравнения кратности
, то
.
Если
(3.7)
где
и
- многочлены, наибольшая степень которых
, то частное решение ищут в виде
(3.8)
если
не является корнем характеристического уравнения, и в виде
(3.9)
где
и
- многочлены степени
, если
- корень указанного уравнения кратности
.
Если
(3.10)
где
,
,
- функции вида (3.4) и (3.7), то существует частное решение
(3.11)
определяемое указанными выше правилами.
В общем случае частное решение уравнения (3.1) может быть найдено с помощью метода вариации произвольных постоянных (метода Лагранжа). Если 
общее решение однородного уравнения (3.2), то общее решение неоднородного уравнения (3.1) ищут в виде
(3.12)
Функции
находят из системы уравнений:
(3.13)
Пример 3.1. Решить уравнение
.
Решение. Это линейное неоднородное уравнение третьего порядка с постоянными коэффициентами, правая часть которого есть функция вида (3.4), где
т.е.
.
Найдем сначала общее решение соответствующего однородного уравнения
.
Так как характеристическое уравнение
имеет корни
,
,
, то общее решение однородного уравнения определяется формулой
.
В соответствии с формулой (3.5) частное решение исходного уравнения ищем в виде
,
поскольку число
не является корнем характеристического уравнения
- многочлен второй степени.
Находим производные функции
:
;
;
.
Подставляя выражения для
и
в данное уравнение и сокращая на
, получим тождество
,
откуда 
и
,
поэтому
.
Общее решение данного уравнения имеет вид
.
Решение в MATLAB
>> dsolve('D3y+y=(e^2*t)*(t^2+t+1)')
Решение в Matlab
ans = -6*e^2+e^2*t+e^2*t^2+e^2*t^3+C1*exp(-t)+C2*exp(1/2*t)*sin(1/2*3^(1/2)*t)+C3*exp(1/2*t)*cos(1/2*3^(1/2)*t)

>> y0=[-0.1 -1 1];
>> tspan=[0 15];
>> [t,y]=ode45('ex31',tspan,y0);
>> plot(t,y(:,1))
Пример 3.2 Решить уравнение
.
Решение. Характеристическое уравнение
имеет корни
поэтому
Поэтому общее решение выразится формулой
.
Методом вариации произвольных постоянных находим общее решение данного неоднородного уравнения, полагая
.
Система (3.13) для определения функций
запишется так

Умножив обе части второго уравнения на
, третьего на
и сложив почленно, получим
. Из второго уравнения имеем
. Сложив почленно первое уравнение с третьим, получим
. Интегрируя три полученных уравнения, находим:
;
;
, где
- произвольные постоянные.
Следовательно, общее решение данного неоднородного уравнения выразиться формулой
, где
.
>> dsolve('D3y+Dy=tan(t)')
ans = 1/2-log(cos(t))-sin(t)*log((1+sin(t))/cos(t))+C1+C2*cos(t)+C3*sin(t)

>> y0=[-10 -1 -1];
>> tspan=[-3 1.5];
>> [t,y]=ode45('ex35',tspan,y0);
>> plot(t,y(:,1))
Дата публикования: 2014-11-28; Прочитано: 249 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
