Форум программистов, компьютерный форум, киберфорум
Maple
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 54
Maple 2017

Проверить правильность решения линейного уравнения

17.12.2021, 23:04. Показов 1010. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
В общем и целом, имеется уравнение
https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac1{h} \frac{\partial u}{\partial r}+u=\Phi(r,t) и задача Коши https://www.cyberforum.ru/cgi-bin/latex.cgi?u(0)=0
где
https://www.cyberforum.ru/cgi-bin/latex.cgi?\Phi (r,t)=Q\cdot \sin{\frac{\pi n r}{R}} \cdot \frac{(-1)^{n+1}}{\pi n} e^{-k(\frac{\pi n}{R})^2 t}+\frac1{h} \Big( V_0+P\cdot r  \Big)

а значения https://www.cyberforum.ru/cgi-bin/latex.cgi?h=const, Q=const, P=const
И нужно решить такое уравнение, где в правой части такое https://www.cyberforum.ru/cgi-bin/latex.cgi?\Phi

Пробовал в maple задавать так:
>restart
>deq := (diff(u(r), r))/h+u(r) = F(r)
Задача Коши:
>cond := u(0) = 0;
Подставим значение F(r):
>deq := subs(F(r) = sin(Pi*n*r/R)*Q*(-1)^(n+1)*exp(-k(Pi*n/R)^2*t)/n+(P*r+v0)/h, deq)
Решение уравнения с задачей Коши:
>otv := dsolve({cond, deq}, u(r))

И когда я упрощаю с помощью simplify otv, то у экспоненты появляются откуда-то комплексные значения, т.е. символ I.

Не понимаю что не так ввожу. Если есть знающие, прошу о помощи

Добавлено через 5 минут
Вообще решаю уравнение, и линейное уравнение как раз и было заменой, то есть ввел такое https://www.cyberforum.ru/cgi-bin/latex.cgi?\Phi, а теперь пятимся назад к https://www.cyberforum.ru/cgi-bin/latex.cgi?u(r,t). Ну и вот, если подставить решение https://www.cyberforum.ru/cgi-bin/latex.cgi?u(r,t) в уравнение вида:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\partial u}{\partial t}=k \frac{\partial^2 u}{\partial r^2}
то должно получится тождество, у меня же ни в какую не получается.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.12.2021, 23:04
Ответы с готовыми решениями:

Правильность решения уравнения
sqr(x+2)+sqr(3-x)=3 poliroots poliroots

Функция lsolve для решения матричного линейного уравнения
Всем привет!Народ,помогите,посмотрите пожалуйста решение,упорное подозрение что я косячу при взятии значений для матрицы Выделил...

Как проверить правильность решения дифференциального уравнения?
Ну, собственно, вопрос уже в теме: "Как проверить правильность решения дифференциального уравнения?" Может подставить что-нибудь...

1
 Аватар для murom2013
386 / 180 / 42
Регистрация: 20.02.2013
Сообщений: 470
18.12.2021, 16:02
Лучший ответ Сообщение было отмечено VSI как решение

Решение

Не наблюдается никаких мнимых частей. Выражение громоздкое, но и только:
Haskell Скопировано
1
2
3
4
5
restart; 
deq := (diff(u(r, t), r))/h+u(r, t) = F(r, t); 
cond := u(0, t) = 0; 
deq := subs(F(r, t) = sin(Pi*n*r/R)*Q*(-1)^(n+1)*exp(-k(Pi*n/R)^2*t)/n+(P*r+v0)/h, deq); 
otv := dsolve({cond, deq}, u(r, t))
Миниатюры
Проверить правильность решения линейного уравнения  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.12.2021, 16:02
Помогаю со студенческими работами здесь

Проверить правильность решения
CLS: INPUT N: DIM A(N), B(N), C(N),Y(N) FOR I=1 TO N READ A(I),B(I),C(I) SA=SA+a(i) : SB=SB+b(i) IF AMIN>a(i) THEN AMIN=a(i) IF...

Проверить правильность решения
Здравствуйте. Решал задачи по теории вероятности на различные формулы в общем их количество = 8. Не могли бы вы проверить в плане...

Проверить правильность решения
Привет всем,проверьте пожалуйста правильность решения,если не сложно.Заранее благодарю. Задача1:Сколькими способами можно выбрать две...

Проверить правильность решения
Написать программу на QBasic, не знаю правильно или нет CLS DO INPUT "BBEDITE n"; n LOOP UNTIL n < 10 DO INPUT "BBEDITE...

Проверить правильность решения
CLS PRINT "Определение среднего арифметического элементов матрицы," PRINT "лежащих на пересечении строк,номера которых кратны R, "...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
Реляционная модель и правила Кодда: фундамент современных баз данных
Codd 05.04.2025
Конец 1960-х — начало 1970-х годов был периодом глубоких трансформаций в области хранения и обработки данных. На фоне растущих потребностей бизнеса и правительственных структур существовавшие на тот. . .
Асинхронные операции в Django с Celery
py-thonny 05.04.2025
Разработчики Django часто сталкиваются с проблемой, когда пользователь нажимает кнопку отправки формы и. . . ждёт. Секунды растягиваются в минуты, терпение иссякает, а интерфейс приложения замирает. . . .
Использование кэшей CPU: Максимальная производительность в Go
golander 05.04.2025
Разработчикам хорошо известно, что эффективность кода зависит не только от алгоритмов и структур данных, но и от того, насколько удачно программа взаимодействует с железом. Среди множества факторов,. . .
Создаем Telegram бот на TypeScript с grammY
run.dev 05.04.2025
Одна из его самых сильных сторон Telegram — это интеграция ботов прямо в экосистему приложения. В отличие от многих других платформ, он предоставляет разработчикам мощный API, позволяющий создавать. . .
Паттерны распределённых транзакций в Event-Driven микросервисах
ArchitectMsa 05.04.2025
Современные программные системы всё чаще проектируются как совокупность взаимодействующих микросервисов. И хотя такой подход даёт множество преимуществ — масштабируемость, гибкость, устойчивость к. . .
Работа с объемным DOM в javascript
Htext 04.04.2025
Сегодня прочитал статью тут о расходах памяти в JS, ее утечках и т. п. И вот что вспомнил из своей недавней практики. Может, кому пригодится. Хотя, в той статье об этом тоже есть. Дело в том, что я. . .
Оптимизация производительности Node.js с помощью кластеризации
run.dev 04.04.2025
Масштабирование приложений для обработки тысяч и миллионов запросов — обыденная задача для многих команд. Node. js, благодаря своей асинхронной событийно-ориентированной архитектуре, стал популярной. . .
Управление зависимостями в Python с Poetry
py-thonny 04.04.2025
Стандартный инструмент для установки пакетов в Python - pip - прекрасно справляется с базовыми сценариями: установил пакет командой pip install и используешь его. Но что произойдёт, когда разные. . .
Мониторинг с Prometheus в PHP
Jason-Webb 04.04.2025
Prometheus выделяется среди других систем мониторинга своим подходом к сбору и хранению метрик. В отличие от New Relic, который использует агентный подход и отправляет данные во внешнее хранилище,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер