0 / 0 / 0
Регистрация: 15.02.2016
Сообщений: 4

Численно решить систему дифференциальных уравнений с запаздыванием

15.02.2016, 18:41. Показов 1448. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер! Помогите пожалуйста численно решить систему дифференциальных уравнений с запаздыванием в пакете МАTHCAD.

https://www.cyberforum.ru/cgi-bin/latex.cgi?u^{\prime}(t )=vu(t)[y(t )-1] \\y^{\prime}(t)=q - y(t) - y(t)u(t)+\alpha u(t-T)\\\\v=20;\,\,  q=3.5;\,\, \alpha = 0.7;\,\, T=16

Заранее большое спасибо за помощь!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.02.2016, 18:41
Ответы с готовыми решениями:

Решить систему дифференциальных уравнений
Помогите решить систему дифуров в среде MathCAD. Я не особо понимаю как ее ввести в программу. Помогите кто может в численных...

Решить систему дифференциальных уравнений
\begin{cases} & \text{ } dy/dx=sin(x-y+z) \\ & \text{ } dz/dx=y \end{cases} на интервале от x=6 до x=8 с граничными условиями...

Решить систему дифференциальных уравнений
Система состоит из 14 уравнений (скрин 1) Есть решение в MATLAB Как его переписать в MathCAD? Мои попытки (скрины 2 - 3) ...

7
Эксперт по математике/физике
2616 / 2230 / 684
Регистрация: 29.09.2012
Сообщений: 4,577
Записей в блоге: 13
15.02.2016, 23:24
Цитата Сообщение от anna_gorina Посмотреть сообщение
численно решить систему дифференциальных уравнений с запаздыванием
Вы забыли указать в каком интервале надо решать задачу и каковы начальные условия.
Я выбрал свои. Для больших Т получаются очень большие числа.
1
0 / 0 / 0
Регистрация: 15.02.2016
Сообщений: 4
16.02.2016, 15:15  [ТС]
Уважаемый Symon, огромное Вам спасибо! Не могли бы Вы прислать мне результат в форме прикрепленного файла, так как все очень мелко и неразборчиво. Пыталась увеличить масштаб, однако изображение стало ненамного лучше. Заранее благодарю!
0
Эксперт по математике/физике
2616 / 2230 / 684
Регистрация: 29.09.2012
Сообщений: 4,577
Записей в блоге: 13
16.02.2016, 17:49
Цитата Сообщение от anna_gorina Посмотреть сообщение
Не могли бы Вы прислать мне результат
Пжлста
Система ДУ с запаздыванием.zip
0
0 / 0 / 0
Регистрация: 15.02.2016
Сообщений: 4
17.02.2016, 18:39  [ТС]
Добрый день Symon! К сожалению, у меня не открывается посланный Вами файл с расширением .xmсd. Не могли бы Вы его переформатировать в .mсd и прислать? Надеюсь на Вашу помощь. Заранее большое спасибо.
0
Эксперт по математике/физике
2616 / 2230 / 684
Регистрация: 29.09.2012
Сообщений: 4,577
Записей в блоге: 13
17.02.2016, 19:01
Цитата Сообщение от anna_gorina Посмотреть сообщение
не открывается посланный Вами файл с
Пжлста
Система ДУ с запаздыванием1.zip
0
0 / 0 / 0
Регистрация: 15.02.2016
Сообщений: 4
18.02.2016, 18:24  [ТС]
Здравствуйте, Симон! К сожалению, то, что Вы мне прислали, тоже не открывается. Вероятно, потому что у меня старая версия - Mathcad 2001i. Какую версию Вы мне посоветовали бы? Кроме этого хотелось бы получить нормальный листинг решенной Вами системы, то есть две (или более) страниц полностью, так как в присланном Вами листинге в векторном уравнении F(t,w,f) никак не определена функция f, которая в Вашем текстовом комментарии равна u(t-T). К тому же, в листинге отсутствует функция решения системы дифференциальных уравнений rkfixed, или подобная ей, и, по-видимому, много еще чего.
Еще, некорректно и произвольным образом задана функция u0(t), которую, по моему мнению, надо находить, решая сначала аналогичную систему ДУ, но без запаздывания, а, затем подставляя ее в u0(t).
Надеюсь, вы мне ответите, посоветуете и пришлете. Заранее благодарю!
0
Эксперт по математике/физике
2616 / 2230 / 684
Регистрация: 29.09.2012
Сообщений: 4,577
Записей в блоге: 13
18.02.2016, 20:16
Цитата Сообщение от anna_gorina Посмотреть сообщение
Какую версию Вы мне посоветовали бы?
Маткад 15 m020 или последняя m045

Цитата Сообщение от anna_gorina Посмотреть сообщение
в присланном Вами листинге в векторном уравнении F(t,w,f) никак не определена функция f,
При определении функции, в частности, векторной F(t,w,f), в качестве аргументов можно использовать любые буквы (хоть русские). Что они из себя представлют и как они используются, становится понятным из разбора тела функции в правой части знака присвоения (по контексту). А когда наступает пора использовать эту функцию, вместо формальных параметров подставляем настоящие, которые должны быть определены выше или непосредственно в F. Например, вместо f подставляем u0.

Цитата Сообщение от anna_gorina Посмотреть сообщение
некорректно и произвольным образом задана функция u0(t), которую, по моему мнению, надо находить, решая сначала аналогичную систему ДУ, но без запаздывания, а, затем подставляя ее в u0(t).
При постановке задачи, кроме ДУ обязательно указываются начальные и\или краевые условия. У вас их нет.
Об этом я уже писал. Нет и интервала, где нужно искать решение. Поэтому я выбрал свои. Ищу решение на промежутке [0,T]. Для уравнения с запаздыванием надо еще знать начальную функцию u0(t) на промежутке [-T,0]. Когда t меняется в промежутке [o,T], t-T меняется в [-T,0] Так как в уравнении фигурирует u(t-T), то не зная искомую функцию на [-T,0], не сможем определить и на [0,T].
Внимательно посмотрите оригинал постановки задачи, там должны быть начальные данные и подставляйте вместо моих. Если их там нет, скажите об этом преподу.

Цитата Сообщение от anna_gorina Посмотреть сообщение
в листинге отсутствует функция решения системы дифференциальных уравнений rkfixed, или подобная ей, и, по-видимому, много еще чего.
Все, что надо, тут есть! Встроенные функции типа rkfixed для ДУ с запаздыванием не используются. По крайней мере я не знаю, как это сделать. Я решаю простым методом Эйлера с помощью рекуррентной фаормулы.

Цитата Сообщение от anna_gorina Посмотреть сообщение
все очень мелко и неразборчиво.
Присылаю увеличенный вариант и с други начальным условием
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.02.2016, 20:16
Помогаю со студенческими работами здесь

Решить систему дифференциальных уравнений в Mathcad
Помогите мне решить эту систему дифф.уравнений в Mathcad. Я долго сидел за компютером, но не смог. CПАСИБО БОЛЬШОЕ!!!

Решить систему дифференциальных уравнений и построить графики
Добрый вечер. Пишу программу в MathCad. Мне нужно получить свой график для A(t), B(t) и т. д. Я начала с A(t). Мне нужно, чтобы он выводил...

Решить систему дифференциальных уравнений при помощи функции Odesolve
Нужно решить систему диф. уравнений \begin{cases} & \text \\ {x1}^{'}={x2}^{3}+2*{x1}^{2}+{x3}^{2} & \text \\...

Решить систему дифференциальных уравнений поступательного движения через odesolve
Добрый день. Пытаюсь решить систему из четырех диф. уравнений при помощи odesolve. Раньше никогда этого не делал. Если кто-то поможет...

Решить систему дифференциальных уравнений
2.Решить систему диф. уравнений: \begin{cases} & \text x'=5x-3y+2{e}^{3t} x(0)=-5\\ & \text y'=x+y+5{e}^{-t} y(0)=0\end{cases} ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru