2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Решение уравнение Бернулли в Mathematica 7
Сообщение27.11.2009, 10:39 


27/11/09
5
При решение дифференциального уравнения типа Бернулли
с использованием выдает такие результаты

Например

u'[t]==a+v[t]*u[t]
u[t]\to e^{\int_1^t v[K[1]] \, dK[1]} C[1]+e^{\int_1^t v[K[1]] \, dK[1]} \int_1^t a e^{-\int_1^{K[2]} v[K[1]] \, dK[1]} \, dK[2]

Что означают
v[K[1]],dK[1],dK[2]

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение27.11.2009, 12:43 
Заслуженный участник


22/01/07
605
Фиктивные переменные

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение27.11.2009, 12:58 


27/11/09
5
Цитата:
Фиктивные переменные

Не понял?

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение27.11.2009, 19:38 


27/11/09
5
Как избавиться от фиктивных переменных?

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение27.11.2009, 21:41 
Заслуженный участник


22/01/07
605
Ну, надо же как-то обозначать переменные, по которым ведется интегрирование. Можно заменить $K[1]$ и $K[2]$ на $s_1$ и $s_2$, к примеру. А дифференциалы $dK[1]$ и $dK[2]$ на $ds_1$ и $ds_2$.

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение28.11.2009, 10:43 


27/11/09
5
Gafield в сообщении #265809 писал(а):
Ну, надо же как-то обозначать переменные, по которым ведется интегрирование. Можно заменить $K[1]$ и $K[2]$ на $s_1$ и $s_2$, к примеру. А дифференциалы $dK[1]$ и $dK[2]$ на $ds_1$ и $ds_2$.


Спасибо.
А можно это как-то автоматизировать?
То есть возможна ли автоматическая переименование?

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение28.11.2009, 12:13 
Заслуженный участник


22/01/07
605
Можно дописывать к команде DSolve подстановку
Код:
/.K[$_]->Subscript[s, $]

если нет больше функций вида K[...].

 Профиль  
                  
 
 Re: Решение уравнение Бернулли в Mathematica 7
Сообщение08.12.2009, 12:23 


27/11/09
5
Спасибо за помощь

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

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



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

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


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

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