Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Дифференциальные уравнения _ y'=4+y/x+(y/x)^2, y(1)=0

Автор: cepreu 22.3.2009, 7:17

Подскажите пожалуйста с чего начть.

Автор: Тролль 22.3.2009, 7:23

Нужно сделать замену y/x = t.

Автор: cepreu 22.3.2009, 7:37

Извиняюсь за свою глупость
y'=4+t+t^2
как быть дальше?

Автор: граф Монте-Кристо 22.3.2009, 7:43

Цитата
как быть дальше?

Продифференцировать y из замены y=t*x.

Автор: Dimka 22.3.2009, 7:44

y'=4+y/x+(y/x)^2

однородное ду. Замена y/x = t, y=tx, y'=t'x+t,

Автор: cepreu 22.3.2009, 7:56

Цитата
Замена y/x = t, y=tx, y'=t'x+t

t'x+t=4+t+t^2
t'x=t^2+4
t'=(t^2-4)/x

Автор: Dimka 22.3.2009, 8:15

t'x=t^2+4

xdt/dx=t^2+4
dt/(t^2+4)=dx/x

Автор: cepreu 22.3.2009, 8:24

(atan(t/2))/2=ln|x|+c

Автор: Dimka 22.3.2009, 8:28

(atan(t/2))/2-ln|x|=c

теперь подставляйте t=y/x

затем решаете задачу Коши (находите с), подставив y(1)=0

Автор: tig81 22.3.2009, 8:29

Цитата(cepreu @ 22.3.2009, 10:24) *

(atan(t/2))/2=ln|x|+c

у вас изначальное уравнение от каких переменных зависело? Еще у вас есть начальное условие...

Автор: cepreu 22.3.2009, 8:33

Я УСЛОВИЕ НЕМНОГО НЕВЕРНО НАПИСАЛ.......Y(1)=2

atan((y\x)/2)=ln|y/x|+c
atan(1)/2=ln|2|+c
c=atan(1)/2-ln|2|

Автор: Dimka 22.3.2009, 8:38

Блин. Ну вот у тебя уравнение

(atan(t/2))/2=ln|x|+c

подставь вместо t=y/x

почему у тебя получается

atan((y\x)/2)=ln|y/x|+c (откуда под логарифмом y/x), куда делась 1/2 перед arctg . пишите внимательнее.

Автор: cepreu 22.3.2009, 8:42

аааа понял....спасибо большое за помощь!

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)