|
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
|
|
Нахождение всех корней системы нелинейных уравнений19.03.2021, 16:31. Показов 3451. Ответов 25
Метки нет (Все метки)
Всем доброго времени суток!
Как известно, любой численный метод находит лишь одно решение (если оно есть) из множества возможных, что является проблемой. Не так давно я попробовал реализовать следующую схему: 1. находим "первый" корень по исходной СНУ; 2. делим каждую строку системы на произведение вида На первый взгляд, это неплохой вариант, однако практика показала, что даже при точности расчётов до 16-го знака после запятой уже к шагу №3 неточность отыскания первого корня оказывается достаточной для того, чтобы "новообразованная" система решалась неверно. В зависимости от константных параметров система, впрочем, может решиться верно и на третьем и на пятом (не упомянутом) шаге, однако, во-первых, корней может быть больше трёх, и во-вторых, нахождение верных решений имеет нерегулярный характер и сильно зависит от параметров системы. Перейду непосредственно к вопросу - не может ли кто-нибудь подсказать мне, как ещё можно исключить уже найденные решения при использовании численных методов? Приведённый выше метод очень нестабилен, но других я не знаю и найти не смог. Заранее благодарен за любую помощь!
0
|
|
| 19.03.2021, 16:31 | |
|
Ответы с готовыми решениями:
25
Нахождение корней уравнений с одной переменной Решение системы нелинейных уравнений |
|
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
|
||
| 24.03.2021, 18:44 [ТС] | ||
|
Просто дело в том, что я тоже не поленился и в SimInTech создал блок-схему моей системы диффуров, однако ни одним из предлагаемых способов (а их там штук пятнадцать) решить её не удалось (всё улетает в бесконечность на начальных этапах).
0
|
||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,544
|
||
| 24.03.2021, 19:19 | ||
|
И ещё, у меня к Вам будет просьба: не давайте, пожалуйста, мне плюсиков и прочих местных наград. Например, если Вы посмотрите в тему за метод Драгилева, то их там почти нет даже самому методу Драгилева. Как можно понять, это не то место в интернете, где подобная "награда" чего-нибудь стоит, а как бы даже наоборот.
0
|
||
|
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
|
|
| 24.03.2021, 20:41 [ТС] | |
|
one man, тогда получается, что я что-то упускаю при ручном составлений диффуров. Буду думать. А скажите, пожалуйста, может ли вся система перестать решаться, если, допустим, в каком-то уравнений инвертированы все знаки? Это единственное, что мне в голову приходит.
Про организацию решения задачи Коши — это очень интересно, я поищу. Оно где-то в «закреплённых» темах? Про «плюсики» — как Вам будет угодно. Просто когда я читал правила, там был такой пунктик, и я уже привык. И не могли бы Вы подсказать ещё кое-что: в каких случаях редуцированный базис Грёбнера не может быть найден? Я скачал Maple 2020.2 и «затребовал» отыскать базис этой моей СНАУ, но в символьном виде. Я не знаю, шо он там делает, но расчёт ведётся уже 11 часов, занято 12+ Гб ОЗУ (чем???), ЦП регулярно грузится на 100%, а расчётам конца нет. Вот я и думаю — либо так нельзя и нужны конкретные цифры (и грузиться он будет бесконечно), либо выражение слишком сложное и ему нужна, скажем, неделя (как бы это понять) на расчёт. С конкретными числами всё делается очень быстро, но я пытаюсь, всё же, найти универсальное аналитическое решение (чтоб не пересчитывать базис каждый раз). Что Вы можете сказать по этому поводу?
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,544
|
|||||
| 24.03.2021, 21:25 | |||||
|
Вам бы Метод освоить и поработать с ним. Там большие возможности. Например, сделать быструю процедуру на низком языке и просто менять входные данные. Можно попробовать сделать непрерывный переход от корней одной системы уравнений к корням изменённой за счёт коэффициентов той же системы... Куча вариантов даже не зная основной задачи, а уж при конкретике, думаю, будет много понятнее, как лучше поступить. В любом случае, теория не позволит Вам реализовать нереализуемое, в смысле получить аналитический вид решения.
0
|
|||||
|
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
|
|||||||
| 24.03.2021, 22:20 [ТС] | |||||||
![]() ![]() Хотя, если рассматривать один конкретный частный случай, то, быть может, эта "новая" процедура будет работать быстрее, чем F4.![]() В общем, огромное Вам спасибо! Вопросов у меня (на текущем уровне) не осталось, куда двигаться я знаю, и, стало быть, пора этим и заняться ![]() P.S. (модераторам) И тему, я полагаю, можно закрывать.
0
|
|||||||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,544
|
|
| 25.03.2021, 14:08 | |
|
Пока не закрыли тему, подскажу желающим, как, возможно, проще приобщиться к методу Драгилева.
Есть такое место, где встречается любители Smath. Сам язык почти как Mathcad, даже некоторые программы работают там и там. Ещё есть форум производителя Maple. Там есть тексты, посвящённые методу Драгилева, которые написаны элитой мирового уровня.
0
|
|
| 25.03.2021, 14:08 | |
|
Аналитическое решение системы нелинейных уравнений
Решение системы нелинейных уравнений методом ньютона
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|