Форум программистов, компьютерный форум, киберфорум
Численные методы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для tipo4ek
12 / 11 / 3
Регистрация: 12.10.2010
Сообщений: 268

Численное решение ДУ

22.11.2011, 00:43. Показов 1742. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем здравствуйте . Подскажите пожалуйста , как можно решить дифференциальное уравнение 2-ого порядка с помощью численных методов ? . Я нашел один метод решения , называется "Численный метод понижения порядка дифференцирования" , но не пойму в чем его принцип . Подскажите пожалуйста .
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.11.2011, 00:43
Ответы с готовыми решениями:

Численное решение задачи Коши dy/dx = xy ; y(0)=0
Здравствуйте, постановка задачи: dy/dx=xy y(0)=0 Допустим шаг h = 0.1, соответственно xi= Явный метод Эйлера: ...

Численное решение задачи Коши
1. Решить задачу Коши для ОДУ 1–го порядка методом Рунге–Кутта 4-го порядка. Количество узлов – 5. Сгустить сетку, вычислить значения...

Численное решение ОДУ 1-го порядка
Здравствуйте! Необходимо разобраться в этой задаче: Численное решение ОДУ 1-го порядка на заданном отрезке: . {{y}_{1}}^{'} = {y}_{2} ...

7
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
22.11.2011, 02:26
https://www.cyberforum.ru/cgi-bin/latex.cgi?\ddot{x} + 3 \dot{x} + x + 3 = 0

сделаем замену

https://www.cyberforum.ru/cgi-bin/latex.cgi?y = \dot{x}

получим

https://www.cyberforum.ru/cgi-bin/latex.cgi?\left\{\begin{matrix}<br />
\dot{y} + 3 y = - x - 3 <br />
\\ <br />
y = \dot{x}<br />
\end{matrix}\right.

а там численные методы решения систем ду первого порядка

Добавлено через 29 минут
https://www.cyberforum.ru/cgi-bin/latex.cgi?\ddot{x} + 3 \dot{x} + x + 3 = 0

https://www.cyberforum.ru/cgi-bin/latex.cgi?z[0] = x \\ <br />
z[1] = \dot{x} = \dot{z}[0]

https://www.cyberforum.ru/cgi-bin/latex.cgi?\left\{\begin{matrix}{l}<br />
\dot{z}[1] = -3z[1] + z[0] -3  <br />
\\ <br />
\dot{z}[0] = z[1]<br />
\end{matrix}\right.

в векторной форме

https://www.cyberforum.ru/cgi-bin/latex.cgi?{\begin{pmatrix}<br />
z[1]<br />
\\ <br />
z[0]<br />
\end{pmatrix}}' = \begin{pmatrix}<br />
-3 & 1\\ <br />
1 & 0<br />
\end{pmatrix} {\begin{pmatrix}<br />
z[1]<br />
\\ <br />
z[0]<br />
\end{pmatrix}} + \begin{pmatrix}<br />
-3 \\ <br />
0<br />
\end{pmatrix}
2
 Аватар для tipo4ek
12 / 11 / 3
Регистрация: 12.10.2010
Сообщений: 268
22.11.2011, 04:43  [ТС]
У меня такой пример :
https://www.cyberforum.ru/cgi-bin/latex.cgi?4y''+16y'+15y=4{e}^{-\frac{3}{2}x}
Это линейное неоднородное ДУ 2-го порядка с постоянными коэффициентами . Как с таким примером быть ? Что делать с правой частью ?
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
22.11.2011, 05:12
Цитата Сообщение от tipo4ek Посмотреть сообщение
Как с таким примером быть ?
y'=t
далее по аналогии.
1
 Аватар для tipo4ek
12 / 11 / 3
Регистрация: 12.10.2010
Сообщений: 268
22.11.2011, 05:53  [ТС]
А правую часть просто перенести влево ? Или приравнять правую часть выражения к нулю ?
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
22.11.2011, 07:10
Цитата Сообщение от tipo4ek Посмотреть сообщение
А правую часть просто перенести влево ?
Наоборот. Левую часть кроме 4t' перенести в вправо.

Цитата Сообщение от tipo4ek Посмотреть сообщение
Или приравнять правую часть выражения к нулю ?
Нельзя, т.к. для решения исходной задачи, скажем методом Рунге-Кутта, бессмысленно решать однородное уравнение. Если решаете аналитически, то можно, но потом вернуть обратно, чтобы решить исходное уравнение.
0
 Аватар для tipo4ek
12 / 11 / 3
Регистрация: 12.10.2010
Сообщений: 268
22.11.2011, 19:14  [ТС]
А можешь пожалуйста написать какой то пример , наподобие моего уравнения . Я просто не очень понял
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
22.11.2011, 22:29
https://www.cyberforum.ru/cgi-bin/latex.cgi?u''+u'+u = f(x) \Rightarrow \\\left\{\begin{matrix}u' = v\\ v' = f(x) - u - v\end{matrix}\right.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.11.2011, 22:29
Помогаю со студенческими работами здесь

Численное решение задачи Коши
Всем доброе время суток! Вообщем тут такой вопрос. Есть такое задание, картинку прилагаю. 0,5*x''+x'+x=\cos(t), \: t\in ;\: ...

Численное решение уравнения Шредингера
По работе столкнулся со следующей задачей. Необходимо численно решить уравнение Шредингера для дискретного спектра в трех измерениях...

Численное решение трансцендентного уравнения
Помогите решить e^(-x)-(x-1)=0 различными Методами: хорд, касательной, итерации, делением пополам, комбинированная

Численное решение уравнения Лапласа
Очень нужна ваша помощь. Никак не могу разобраться с решением уравнения Лапласа. d1: y=x^2, u|d1=cos(pi*x/2) d2: y=1, u|d2=0 ...

Численное решение нелинейных уравнений
1)решить уравнение lnx-x+18=0 методом итераций на отрезке 2) решить уравнение xlgx-1/3=0 Методом Ньютона на отр. 3) решить ур-ние ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru