2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Решение неоднородного Д.У. 2 порядка
Сообщение04.12.2008, 11:06 
Добрый день! Необходимо решить следующее уравнение: $x''+1.5x'+2x=2.5Cos(5t)$ методом Рунге-Кутта (шаг 0,1). Подскажите, пожалуйста, как это сделать. Мое решение не сходится с ответом. Нигде не могу найти примера решения такого типа уравнений, чтобы разобраться.
Заранее спасибо! С уважением!

 
 
 
 
Сообщение04.12.2008, 11:18 
Аватара пользователя
Перейдите к системе уравнений первого порядка как этого требует данный метод. Это можно сделать с помощью следующей замены $z(t) = x'(t)$, в результате получим
$\left\{ \begin{array}{l} x'(t) = z(t) \\  z'(t) =  - 1.5z(t) - 2x(t) + 2.5\cos 5t \\  \end{array} \right.$

 
 
 
 
Сообщение04.12.2008, 12:03 
Абсолютно с Вами согласен. Однока, результат получается не верным. Видимо, я неправильно считаю коэффициенты. Был бы очень благодарен, если бы Вы привели решение (формула с подстановкой) на первом шаге.
Спасибо! С уважением!
p.s. Начальные условия:
$t=0$
$x(t)=0$
$x'(t)=0 $
$x''(t)=0$

 
 
 
 
Сообщение04.12.2008, 13:53 
Однако третье начальное условие лишнее. Приведите свое решение - народ посмотрит и даст рекомендации.

 
 
 
 
Сообщение04.12.2008, 15:42 
$k1=0.1*(-1.5*0-2*0+2.5*cos0)=0.25$
$m1=0$
$k2=0.1*(-1.5*(0.1/2)-2*(0.25/2)+2.5*cos(5*0))=0.2175$
$m2=0.1*(0.1/2)=0.005$
$k3=0.1*(-1.5*(0.1/2)-2*(0.2175/2)+2.5*cos(5*0.005/2)))=0.2207$
$m3=0.1*(0.1/2)=0.005$
$k4=0.1*(-1.5*0.1-2*0.2207+2.5*cos(5*0.005))=0.1909$
$m4=0.1*0.1=0.01$

Кто-нибудь, напишете как это будет правильно!)) Пожалуйста!)

 
 
 
 
Сообщение05.12.2008, 13:19 
Товарищи, неужели никто не может помочь?)

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group