Добрый день!
Проверьте, пожалуйста, один примерчик:
читать дальшеЗадание: решить уравнение.
`(x^2 + y^2) dx = 2xy dy`
`dy/dx = (x^2 + y^2) / (2xy)`
`dy/dx = 1/2 * (x/y + y/x)`
`y' = 1/2 * (x/y + y/x)`
`u = y/x => y =ux => y' = u'x + u`
`u'x + u = 1/2 * (1/u + u)`
`(du)/dx = (1-u^2)/(2u) * 1/x`
`int((2u)/(1-u^2) du) = int(dx/x)`
`-ln|1-u|-ln|u+1| = ln|x| + lnC`
`u^2 = xC - 1 => y/x = sqrt(xC-1) => y = x*sqrt((xC-1)`
Верно?UPD: исправил.
@темы:
Дифференциальные уравнения
ведь так должно быть
Почему `u'x + u = u/2`?
Вы знак минус написали, но потеряли его при возведении (избавлении от логарифмов)?
И если уж вы извлекаете корень, то надо писать +-
Получается так:
`1-u^2 = x/C`
`u = +-sqrt(1-x/C)`
`y/x = +-sqrt(1-x/C)`
`y = x * (+-sqrt(1-x/C))`
У Вас слева `- ln|1-u^2|` отсюда и оборот. Либо правую часть, либо левую надо перевернуть. По Выбору.
Ибо `e^(-x) = 1/(e^x)`.