2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Дифференциальное уравнение, Maxima.
Сообщение15.12.2014, 20:57 


05/06/13
76
Здравствуйте.

Вопрос такой: не соображу, как в Maxima решить такое уравнение?

$x(x+2y)dx+(x^2-y^2)dy=0$

Не нашел таких примеров. Благодарен, кто подскажет: как его вбить и решить?

 Профиль  
                  
 
 Re: Дифференциальное уравнение, Maxima.
Сообщение15.12.2014, 21:21 
Заслуженный участник


09/05/12
25179
Разделить обе части на $dx$ и превратить его в уравнение $x(x+2y)+(x^2-y^2) \,y'=0$. Потом написать что-нибудь вроде
Код:
desolve(x*(x+2*y(x))+(x^2-y(x)^2)*'diff(y(x),x)=0,y(x));

 Профиль  
                  
 
 Re: Дифференциальное уравнение, Maxima.
Сообщение15.12.2014, 21:28 


05/06/13
76
Спасибо!

То есть заставить решить это в лоб невозможно? Нужно как-то предварительно упростить?

-- 15.12.2014, 22:32 --

Кстати, то, что написано рядом с этим уравнением, решается через ode2. Здесь не пойму, как приспособить его.

Код:
ode2(x*(x+2*y(x))+(x^2-y(x)^2)*'diff(y(x),x)=0, y(x), x);

Как-то так что ли?

 Профиль  
                  
 
 Re: Дифференциальное уравнение, Maxima.
Сообщение15.12.2014, 22:02 
Заслуженный участник


09/05/12
25179
SDmitry в сообщении #947095 писал(а):
То есть заставить решить это в лоб невозможно? Нужно как-то предварительно упростить?
В Maxima нет инструмента для работы с уравнениями в дифференциалах (ввиду абсолютной тривиальности перехода от такого представления к варианту с производными). На "упрощение" эта процедура, как мне кажется, не тянет.

SDmitry в сообщении #947095 писал(а):
Кстати, то, что написано рядом с этим уравнением, решается через ode2. Здесь не пойму, как приспособить его.
Аналогично: ode2(уравнение, y,x). Но я сомневаюсь, что из этого что-нибудь получится.

 Профиль  
                  
 
 Re: Дифференциальное уравнение, Maxima.
Сообщение16.12.2014, 10:34 


05/06/13
76
Понял! Ваши слова бы к ним в доку. Не видел там категоричного ответа, что средств по работе с дифференциалами нет.

Как раз-таки ode2 выдал лаконичный ответ. Видимо, можно его использовать тут.

 Профиль  
                  
 
 Re: Дифференциальное уравнение, Maxima.
Сообщение16.12.2014, 12:09 
Заслуженный участник


09/05/12
25179
SDmitry в сообщении #947488 писал(а):
Как раз-таки ode2 выдал лаконичный ответ. Видимо, можно его использовать тут.
Да, действительно. что-то я недооценил его возможности, действительно справляется.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group