Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 01 ноя 2020, 00:46 
Не в сети
Начинающий
Аватара пользователя
Зарегистрирован:
26 окт 2020, 01:03
Сообщений: 8
Cпасибо сказано: 6
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Господа, подскажите пожалуйста. Необходимо решить систему, состоящую из 3-ёх нелинейных уравнений, при этом начальное приближение достаточно далеко от точного решения. Какой метод лучше использовать и есть ли способы уточнить начальное приближение?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 01 ноя 2020, 10:31 
Не в сети
Последняя инстанция
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 9390
Cпасибо сказано: 122
Спасибо получено:
1726 раз в 1634 сообщениях
Очков репутации: 235

Добавить очки репутацииУменьшить очки репутации
Можно попробовать минимизировать сумму квадратов невязок и воспользоваться методами предложенными в http://mathhelpplanet.com/viewtopic.php?f=42&t=71582 . Несколько первых итераций можно сделать методом наискорейшего спуска. Затем перейти на что-нибудь более подходящее.

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю searcher "Спасибо" сказали:
Dikoe_MAI, Fa4stik
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 05 ноя 2020, 20:20 
Не в сети
Начинающий
Аватара пользователя
Зарегистрирован:
26 окт 2020, 01:03
Сообщений: 8
Cпасибо сказано: 6
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Очень интересный подход, спасибо.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 05 ноя 2020, 20:32 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2751 раз в 2539 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Dikoe_MAI писал(а):
Очень интересный подход, спасибо.

Который реализуется в Excel с помощью Мастера решений. Интересно, что в Excel нет функционала для решения систем нелинейных уравнений, но есть Мастер решений, предназначенный для минимизации (максимизации) любых целевых функций со всевозможными дополнительными ограничениями. И его оказывается достаточным для решения задач со системами нелинейных уравнений, если составить целевую функцию из суммы квадратов (или модулей) невязок для каждого из уравнений.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 07 ноя 2020, 13:19 
Не в сети
Начинающий
Аватара пользователя
Зарегистрирован:
26 окт 2020, 01:03
Сообщений: 8
Cпасибо сказано: 6
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
[/quote]
в Excel [/quote]
Я иногда удивляюсь возможностям Excel, но мне необходимо решать систему на каждом шаге по времени (80 шагов), плюс до этого у меня моделируется некий физический процесс, так что я решаю на C++.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 07 ноя 2020, 14:20 
Не в сети
Последняя инстанция
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 9390
Cпасибо сказано: 122
Спасибо получено:
1726 раз в 1634 сообщениях
Очков репутации: 235

Добавить очки репутацииУменьшить очки репутации
Dikoe_MAI писал(а):
при этом начальное приближение достаточно далеко от точного решения.

Dikoe_MAI писал(а):
но мне необходимо решать систему на каждом шаге по времени

А вы уменьшите шаг по времени. Тогда может начальное приближение будет не так далеко от решения. Тогда может и сразу метод Ньютона можно будет применять.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 09 ноя 2020, 12:23 
Не в сети
Гений
Зарегистрирован:
02 июн 2018, 08:50
Сообщений: 659
Cпасибо сказано: 21
Спасибо получено:
105 раз в 103 сообщениях
Очков репутации: 16

Добавить очки репутацииУменьшить очки репутации
В самом деле, как заметил searcher, какой шаг по времени получается? Хотя понятно, что многое зависит от получаемых при решении значений. У меня используется метод Ньютона при решении систем ДУ неявным способом и он ведет себя на удивление устойчиво. Специально сильно увеличивал шаг, падает общая точность решения (уже не в методе Ньютона дело), но он продолжает цепляться за результат, отталкиваясь от найденного на предыдущем шаге значения, бывает конечно и срывается на ряде примеров при крупной шаге. 80 шагов это совсем немного.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 10 ноя 2020, 21:08 
Не в сети
Начинающий
Аватара пользователя
Зарегистрирован:
26 окт 2020, 01:03
Сообщений: 8
Cпасибо сказано: 6
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Emphatic18 писал(а):
В самом деле, как заметил searcher, какой шаг по времени получается?


Шаг по времени у меня минимальный исходя из числа Фурье (Критерий устойчивости в обратных задачах теплообмена). Шаг по времени = 0.375 с. Меньше брать не получается так как (при неизменных физических параметрах модели) теряется устойчивость решения обратной задачи теплообмена.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 10 ноя 2020, 22:44 
Не в сети
Последняя инстанция
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 9390
Cпасибо сказано: 122
Спасибо получено:
1726 раз в 1634 сообщениях
Очков репутации: 235

Добавить очки репутацииУменьшить очки репутации
Dikoe_MAI писал(а):
Критерий устойчивости в обратных задачах теплообмена)

К сожалению в обратных задачах понимаю плохо. В прямой задаче теплообмена при уменьшении шага по времени устойчивость улучшается.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Система нелинейных уравнений с плохим начальным приближением
СообщениеДобавлено: 10 ноя 2020, 22:49 
Не в сети
Начинающий
Аватара пользователя
Зарегистрирован:
26 окт 2020, 01:03
Сообщений: 8
Cпасибо сказано: 6
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
searcher писал(а):
Dikoe_MAI писал(а):
Критерий устойчивости в обратных задачах теплообмена)

В прямой задаче теплообмена при уменьшении шага по времени устойчивость улучшается.



Применил метод Ньютона, к сожалению система все равно не хочет решатся. Грешу еще на ошибку в коэффициентах уравнения. Сейчас буду пробовать предложенный вами метод минимизации невязки.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 10 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Система нелинейных уравнений

в форуме Алгебра

OKKsana

10

338

27 окт 2020, 15:40

Система нелинейных уравнений

в форуме Алгебра

Goblin-engineer

16

997

17 дек 2015, 21:25

Система из нелинейных уравнений

в форуме Алгебра

Math137

3

163

04 фев 2022, 11:58

Система нелинейных уравнений

в форуме Линейная и Абстрактная алгебра

ubuntu

4

365

09 дек 2017, 06:09

Система нелинейных уравнений (СНУ)

в форуме Дискретная математика, Теория множеств и Логика

Rachel777

4

422

29 мар 2016, 14:49

Система нелинейных уравнений.

в форуме Численные методы

Dikoe_MAI

3

275

17 дек 2020, 23:15

Система нелинейных дифференциальных уравнений

в форуме Дифференциальные и Интегральные уравнения

masiaka16

2

321

09 дек 2015, 03:21

Система двух нелинейных уравнений

в форуме Алгебра

searcher

4

290

12 июл 2021, 17:34

Имеет ли эта система нелинейных уравнений решение?

в форуме Интересные задачи участников форума MHP

mar95

15

814

25 мар 2016, 00:46

Решение системы нелинейных уравнений 8 уравнений – 8 неизвес

в форуме Исследование операций и Задачи оптимизации

mixar

6

678

21 янв 2017, 04:46


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved