2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Численное решение системы ОДУ в Maple. Помогите!
Сообщение29.12.2018, 07:56 
Аватара пользователя


08/10/09
844
Херсон
Сразу оговорюсь: я не спец в теории ДУ (тем более, использования численных методов).
Недавно знакомый-инженер попросил помочь решить ему численно систему уравнений (3-х) динамики.
Решил использовать Maple.
Набрал такие коды:
restart:A:=42403:
> B:=269.95:
> C:=79051:
> J1:=0.55:
> J2:=1.02:
> a:=196200:
> b:=14342220:
> c:=1589220:

> dsys := {A-B*diff(phi1(t),t)=J1*diff(phi1(t),t,t)+C*(phi1(t)-phi2(t)),J2*diff(phi2(t),t,t)-C*(phi1(t)-phi2(t))=-(a*Q(t)+b*((Q(t))^3)+c*diff(Q(t),t)*((Q(t))))/(157.08*Q(t)/0.0875), diff(phi2(t),t)= 157.08*Q(t)/0.0875,Q(0)=0, D(phi1)(0) = 157.08, Q(5)=0.0875, D(phi1)(5)=154.98}:
> dsn := dsolve(dsys,numeric):

Программа после их исполнения выдает следующее сообщение:
Error, (in dsolve/numeric/bvp/convertsys) unable to convert to an explicit first-order system

Что не так с этой системой?

 Профиль  
                  
 
 Re: Численное решение системы ОДУ в Maple. Помогите!
Сообщение29.12.2018, 13:19 
Заслуженный участник


09/05/12
25179
Очевидно, это не система первого порядка, и о ее переделке в таковую вы должны были позаботиться сами.

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

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



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

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


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

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