Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/29: Рейтинг темы: голосов - 29, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 6
1

Решение обыкновенных дифференциальных уравнений второго порядка в символьном виде (dsolve)

06.05.2015, 14:00. Показов 5337. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте Форумчани) Помогите чем можете,Я Пыталась и не Фига не получается И вот решила обратиться За помщью(((1 Решите обыкновенное дифференциальное уравнение (ОДУ) второго порядка в символьном виде (использовать функцию dsolve). Для более удобного отображения полученных результатов использовать функцию pretty. (см. задание п.1 по вариантам)
Решите задачу Коши для ОДУ второго порядка. Для решения подберите необходимый солвер (например, ode23 или ode45). Используйте визуализацию результатов. Интервал интегрирования подберите самостоятельно. (см. задание п.2 по вариантам)
Сравните результаты, полученные в п. 2 при разной заданной точности. (1.0e-3, 1.0-5, 1.0e-7). На графиках выведите пояснения. Сделайте выводы по полученным результатам.
Решить граничную задачу для ОДУ. y^''-cos〖x=0,y(0)=0,y^' (5π)+y(〗 5π) =1.
Для п. 2-4 написать соответствующие файл – функции.
https://www.cyberforum.ru/cgi-bin/latex.cgi?Y"={e}^{t}
https://www.cyberforum.ru/cgi-bin/latex.cgi?y"+sin y=0,y(0) = 1,y'(0)=0
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.05.2015, 14:00
Ответы с готовыми решениями:

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

Решение системы дифференциальных уравнений второго порядка
\left\{\begin{matrix}\frac{d^2{x}_{1}}{dt^2}+{x}_{1}+c*({x}_{1}-{x}_{2})+c*({x}_{1}-{x}_{2})^3\\...

Решение системы дифференциальных уравнений второго порядка
Нигде не могу найти про это информацию Как решить систему дифференциальных уравнений второго...

Решение задачи Коши для обыкновенных дифференциальных уравнений 1-го порядка
Получить решение задачи Коши на указанном отрезке с использованием метода Эйлера. Оценить...

9
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
06.05.2015, 14:06 2
Anjella0051, давайте по-порядку.
Показывайте с чего и как начинали.
1
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 6
06.05.2015, 14:13  [ТС] 3
Matlab M
1
2
3
y=dsolve('D2y-exp(t)=0')
 y =
 C3 + exp(t) + C2*t
Вроде бы решила,А со 2 Как в тумане
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
06.05.2015, 14:20 4
Цитата Сообщение от Anjella0051 Посмотреть сообщение
Вроде бы решила,А со 2 Как в тумане
посмотрите в help как задать начальные условия и покажите потом результат.
А 2-ое это что?
0
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 6
06.05.2015, 14:22  [ТС] 5
Второе Уравнение) Я Уже что только не смотрела за эти 6 часов ,
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
06.05.2015, 14:27 6
там где граничная задача? Наберите в редакторе формул(под быстрым ответом) или в matlab вашу функцию,так как из 1-го поста все не разобрать.

P.S. Редактор формул
0
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 6
06.05.2015, 17:05  [ТС] 7
1) y^''=e^t
2)y^''+siny=0,y(0)=1,y^'(0)=0.

Добавлено через 2 часа 33 минуты
никогда не было проблем,но тут вообще башню сносит,Помогите Пожалуйстаа((((
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
06.05.2015, 17:15 8
Цитата Сообщение от Anjella0051 Посмотреть сообщение
никогда не было проблем,но тут вообще башню сносит,Помогите Пожалуйстаа
при всем своём желании,нельзя помочь,если не понимаешь задачи

Вот вы написали,2 каких-то формулы.Что с ними нужно сделать?
У вас в первом посте есть что-то и про аналитическое решение и про численное и про какую-то граничную задачу.
0
0 / 0 / 0
Регистрация: 18.02.2015
Сообщений: 12
06.05.2015, 17:43 9
Методические Указание
1)Решите обыкновенное дифференциальное уравнение (ОДУ) второго порядка в символьном виде (использовать функцию dsolve). Для более удобного отображения полученных результатов использовать функцию pretty. (см. задание п.1 по вариантам)
2)Решите задачу Коши для ОДУ второго порядка. Для решения подберите необходимый солвер (например, ode23 или ode45). Используйте визуализацию результатов. Интервал интегрирования подберите самостоятельно.
3)Сравните результаты, полученные в п. 2 при разной заданной точности. (1.0e-3, 1.0-5, 1.0e-7). На графиках выведите пояснения. Сделайте выводы по полученным результатам.
4)Решить граничную задачу для ОДУ. y^''-cosx=0,y(0)=0,y^' (5π)+y( 5π) =1.
5)Для п. 2-4 написать соответствующие файл – функции.
Вроде бы типа такова,Если бы я Знала я решила бы(((((( Первый раз в Жизни на Форум Обратилась,Всеровно толку нет просто время трачу,
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function boundpoblem
meshinit = linspace(0.11*pi/2,20);
yinit=[1 0];
initsol = bvpinit(meshinit,yinit);
sol = bvp4c(@rside,@bound,initsol);
plot(sol.x,sol.y(1,:),'k.')
hold on
fplot(@cos,[0 5*pi])
title ('Решение граничной задачи солвером bvp4c')
legend('приближенное решение','точное решение')
 
    function f = rside(x,y)
        f=[y(2);-cos(x)];
    
    function f = bound(ya,yb)
        f=[ya(1);yb(2)+yb(1)+1]
0
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 6
06.05.2015, 20:04  [ТС] 10
спасибо, это но что то не получается(((
0
06.05.2015, 20:04
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.05.2015, 20:04
Помогаю со студенческими работами здесь

Решение нелинейных дифференциальных уравнений второго порядка
1. Найти решение нелинейного дифференциального уравнения второго порядка вида f(y",y',y,x)...=0 на...

Решение дифференциальных уравнений второго порядка методом Рунге-Кутта
Здравствуйте форумчане, совсем недавно создавал подобную тему, решением оказалась функция Odesolve,...

Решение нелинейных дифференциальных уравнений второго порядка на заданном интервале
Помогите, пожалуйста, с решением. 1. Найти решение нелинейного дифференциального уравнения второго...

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


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
Что такое паттерны программировани­я и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
Что такое javascript:void­­(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru