![]() |
|
![]() ![]() ![]() |
|
vagon1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 18.1.2006 Репутация: нет Всего: нет |
Подскажите пожалуйста, есть однородные дифференциальные уравнения типа
а(58)*y(58)^58+a(57)*y(57)^57+......+a(1)*y(1)^1+a(0)*y(0)=0 или а(16)*y(16)^16+a(16)*y(16)^16+......+a(1)*y(1)^1+a(0)*y(0)=0 можно ли его решить программированием и как? коэффициенты при этом уравнении изменяются при определенных условиях (эти изменения я отразил в E-xcel, можно ли данные из Е-xcel учесть при программировании и в какой среде?) Известно, что аналитического решения этих уравнений нет (в природе есть решение диф-го уравнения только пятого порядка) известно что подобные уравнения решались на машинах "Нари-С" |
|||
|
||||
stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
Matlab тебе поможет
-------------------- подписи нет |
|||
|
||||
vagon1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 18.1.2006 Репутация: нет Всего: нет |
Для матлаба нужно аналитическое решение
|
|||
|
||||
Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: нет Всего: 92 |
Ну существуют же численные методы.
Смотри в разделе Алгоритмы. -------------------- Да. Именно так. |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: нет Всего: 133 |
Неа! Для уровнений третьей и выше степени универсального решения еще нет. Есть "образное" решения для кубических уровнений, но оно с определенными условиями. Для уровнений четвертой и более степени вообще стандартных подходов нет. Так что тут придется пое...
И есчо, учитывая что уровнение 58 порядка, то максимальное число корней = 58 и вполне вероятно, что все 58 и будут решениями. Так что задачка на грани фантастики в общем. Хотя с помощью программирования можно перебором ![]() -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
vagon1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 18.1.2006 Репутация: нет Всего: нет |
Poseidon
спасибо, утешил ![]() |
|||
|
||||
maxim1000 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
никакой фантастики нормальная задачка численных методов сводится к поиску корней полинома/собственных чисел матрицы P.S. не нужно плодить темы уже есть одна в Алгоритмах, еще где-то видел, теперь тут... -------------------- qqq |
|||
|
||||
vagon1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 18.1.2006 Репутация: нет Всего: нет |
maxim1000
Спасибо, Значит здесь нет ничего сложного |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: нет Всего: 133 |
Какой матрицы? Тут одно уровнение, а матрицей вроди как системы решаются (давно это было...
![]() -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
Тема - клон. Можно удалять
|
|||
|
||||
iunknown |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.9.2006 Репутация: нет Всего: нет |
Решение имеет вид yi=sin(a*x)*e^(b*x) y=yn+yn-1+..y1 (n=58) То есть. решаем ai*k^n+ai-1*k^(n-1)+...a1*k+a0k. Находим корні k. k=a+b*i y=sin(b*x)*e(a*x)+cos(b*x)*e(a*x). Осталось решить полином. Полином 6 степени уже не решаеться аналитически, лучше всего двоичным поиском. Это уже задача програмирования. Учите мат часть. ![]() Это сообщение отредактировал(а) iunknown - 13.9.2006, 10:18 |
|||
|
||||
GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: нет Всего: 83 |
vagon1, я вот всё пытаюсь представить себе КАКИЕ ПРОЦЕССЫ могут описываться дифурами таких порядков??? Насколько я знаю процесс посадки самолёта на взлётно-посадочную полосу, с учётом его массы, направления и силы ветра, мощности двигателей, расстояния до земли и прочих условий, описывается уравнениями всего-лишь 6-го порядка... А - 58... Не представляю... Может глобальное взаимодействие всех объектов в галактике? :-)))
|
|||
|
||||
bagira |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2858 Регистрация: 25.10.2003 Где: в тайге Уральских гор Репутация: нет Всего: 123 |
Перенесла в Алгоритмы
-------------------- Сегодня ты не бродил, не искал, не любил - можно сказать - и не жил... Ф.Х. Дагларджа (Турция) http://zveriolginovour.ru/ https://vmeste.yandex.ru/zveriolginovour |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 4 Всего: 41 |
Модератор: Сообщение скрыто. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |