| 25.12.2025, 14:08 | |||||||
0
|
|||||||
| 25.12.2025, 14:08 | |
|
Ответы с готовыми решениями:
230
Метод Ньютона для решения систем нелинейных уравнений. Метод Ньютона для решения системы нелинейных уравнений |
|
4250 / 1748 / 250
Регистрация: 01.05.2013
Сообщений: 7,819
|
|
| 28.12.2025, 14:07 | |
Сообщение было отмечено Turok123 как решение
Решение
one man, Термина " метод Драгилева " действительно не существует. но сам метод есть. Читайте его труды за1958-64 годы. 85,2000 годы. https://www.mathnet.ru/php/per... onid=22108
Добавлено через 7 минут Я не совсем понимаю зачем человек вытащил на свет " метод Драгилева " как какую то панацею для решения любых проблем. Так называемый метод Драгилева всего лишь один из сотен методов решения математических задач, имеющий как ряд преимуществ. так и кучу существенных недостатков и ограничений ( их много, лень даже перечислять ).Да он и сам это понимал и подчёркивал. Если хотите понять недостатки, поищите материалы, применительно его методике в механике, несрастушек валом, особенно в области сопромата. Добавлено через 1 час 27 минут Самое смешное это в первом посту " по многочисленным просьбам ". Я ни одной не нашёл. Покажите, где эти просьбы ?! Может не там искал ?!
3
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 07.01.2026, 13:23 [ТС] | |
|
Предлагается такая вот задачка: найти ромбы, вершины которых лежат на линии
Линия выглядит примерно так Как говорится, ближе к делу.
0
|
|
|
2748 / 1924 / 954
Регистрация: 25.12.2016
Сообщений: 5,476
|
|
| 07.01.2026, 17:54 | |
|
-----------------------------------
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 07.01.2026, 18:08 [ТС] | |
|
Добавлено через 10 минут
nick55782012, зачем это? Вот, уже здесь показал решение: все ромбы и квадрат Тёплица.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 16.02.2026, 18:57 [ТС] | |
|
На поверхности
две точки: зелёная (-0.3535533906, 0.3535533906, 0.1702275155) и красная (0.3535533906, -0.3535533906, 0.3452409744). Какое расстояние по поверхности от зелёной к красной будет короче, по часовой стрелке или против? На всякий случай, через локальный максимум расстояние больше того и другого.
0
|
|
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
||
| 16.02.2026, 22:57 | ||
|
там были и другие темы касательно этого вопроса, я лишь привел ссылку на одну из них Отсюда, полагаю, что ты уже наконец всё понял и научился самостоятельно находить это расстояние, следовательно ты уже знаешь ответ на вопрос. Выходит, что тебе ответ и не нужен, а ты просто хочешь форумчан проверить или что? *** Тема, конечно, интересная. Но я вот думаю, где на практике это всё может пригодиться? Даже Google Maps при прокладывании маршрута не учитывает неровности местности (горы, холмы), а только учитывает глобальную кривизну Земли + физическое расстояние по маршруту (например, длина реальной тропинки, которая поднимается на вершину холма и спускается с другой стороны). Почему так? Потому что точное вычисление было бы слишком тяжелым, пришлось бы решать дифференциальные уравнения и пр. У меня вот есть другая идея для вычисления кратчайшего пути и ее можно применить для любой функции. А именно, предлагаю использовать A* для трехмерного пространства. Создается сетка n x n, чем больше n, тем результат будет точнее. По сетке добавляются вершины графа. Поиск A* потом ищет кратчайший путь. Конечно, этот способ не поможет вычислить очень точно, соответственно, не подойдет, например, чтобы ответить на вопрос выше. Но вот для трехмерных игр, когда нужно найти кратчайший путь с учётом кривизны поверхности (и даже препятствий), то А* идеально подходит. Обычно, в игровых движках это всё реализовано.
0
|
||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 19.02.2026, 10:20 [ТС] | |
|
В принципе, этот пример можно объединить со следующим. Единственное, решение предыдущего не даст подсказки к решению следующего, хотя внешне они практически одинаковы.
На поверхности зелёная ( -0.8106601718, -0.8106601718, 0.01143992861) и красная (1.310660172, 1.310660172, 0.1328432662). Надо найти кратчайший путь между ними, лежащий на поверхности. Если вычисления затруднительны, то подойдёт рисунок с пояснениями, то есть догадаться вполне реально, если, конечно, чего-то понимать и при этом ещё и подумать. С первым примером подумать не получится - только знать и решать.
0
|
|
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
||
| 19.02.2026, 21:30 | ||
|
0
|
||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 20.02.2026, 12:32 [ТС] | |
|
Да, против часовой и даже результат практически такой же - у меня 1.31440163056437. Только непонятно, почему на рисунке синяя линия выглядит, как под выпуклостью.
Вот, например, визуализация процесса вычисления с проверкой: в одной из точек линии нормаль к поверхности лежит в соприкасающейся плоскости, а в этот момент цвет линии сиреневый. Хорошо видно, что самое короткое расстояние и все приближения к нему лежат на данной поверхности.
0
|
|
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
|||
| 20.02.2026, 13:37 | |||
|
Грубо говоря, у меня такие этапы: - превращаю поверхность в риманово многообразие, вычисляю метрический тензор - вычисляю символы Кристоффеля через конечные разности метрического тензора - решаю дифференциальные уравнения геодезических - численно интегрирую по RK4 (брал 3000 шагов) - использую shooting method (метод стрельбы). Для начальных скоростей использую метод Ньютона Как видишь, тут очень много численных вычислений, а у каждого численного метода будет погрешность... Но вот если убрать альфу для поверхности, то видно, что она идет над поверхностью. Но так у меня точки перекрываются поверхностью и библиотека для визуализации их попросту не рисует.
0
|
|||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 20.02.2026, 14:51 [ТС] | |
|
Не разбираюсь в римановых многообразиях, тем более в метриках и в тензорах. Но знаю, что превратить поверхность неявного вида в риманово многообразие получится далеко не всегда. В данном случае поверхность явная, и то алгоритм выглядит устрашающе. Вот, например, к последней поверхности ещё одна неявная поверхность (уже с решением).
Потом, решение, как я понял, краевой задачи, тоже не самая простая затея, причём без гарантии, тем более методом стрельбы, да ещё на основе метода Ньютона. Надёжнее будут методы оптимизации, если что. Этот и другие примеры очень легко и быстро решаются на основе здешней общей идеи темы. Всё сводится к решению F(x)=0. Сначала мы получаем какое-либо приближение к решению, то есть сечём поверхность другой поверхностью, а линию ограничиваем данными точками. Потом полученную линию выпрямляем на поверхности, как бы сокращая путь между противоположными концами соседних её отрезков. По мере сокращения длины, количество отрезков можно увеличить для улучшения точности. Что бы концы отрезков оставались на поверхности, можно использовать несколько способов, в том числе и решение F(x)=0. Maple работает примерно несколько 10-в секунд для получения данной точности, приличную долю отнимают картинки. Сами геодезические используются в навигации и в инженерных задачах. Например, прокладка коммуникаций по кратчайшему пути с учётом рельефа местности, в корпусах и в фюзеляжах...
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 20.02.2026, 16:30 [ТС] | |
|
Собственно, можно показать ответ на последний вопрос, потому что всё решается точно так же. Только в данном случае два коротких пути - они симметричны. Длинный путь от них не сильно отличается из-за формы поверхности.
0
|
|
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
||||||||||||||||
| 20.02.2026, 16:42 | ||||||||||||||||
|
one man, оказывается, что в Wolfram Mathematica 14.3 (это крайняя версия данной СКА) добавили новые функции, которые могут быть полезны при решении этих проблем. У меня хоть как раз и установлена крайняя версия, но я только что узнал об этих функциях.
Например, теперь в WM 14.3 можно очень быстро найти кратчайший путь по поверхности.
*** Функция ShortestCurveDistance[reg,s,t] не что иное, как просто вызов ArcLength[FindShortestCurve[reg,s,t]]. Я решил вызвать FindShortestCurve и получил ломаную линию из 40 точек
То есть, данный метод находит кратчайший путь, но, как понимаю, в виде ломаной линии. А потом просто вычисляется общая длина ломаной. Конечно, этот способ наверняка не самый точный (смущает, что геодезическая представлена как ломаная из 40 точек), но все равно приятно, что в WM можно написать всего несколько строк и получить длину кратчайшего пути. Получается, что мне не нужно было писать столько кода, я мог бы ответить на твой вопрос просто вызвав пару функций в WM.
0
|
||||||||||||||||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
||
| 20.02.2026, 17:52 [ТС] | ||
|
Так практически любая интегральная кривая находится только численно, то есть в виде ломаной. Ну, и любое численное решение это ломаная, даже символьное, если им пользоваться в вычислительных целях.
Например, на этот кубик мне в своё время ничего не ответили на MaplePrimes.
0
|
||
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
|
| 20.02.2026, 19:11 | |
|
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 21.02.2026, 10:06 [ТС] | |
|
Да, спасибо, совпадают три цифры после запятой. Вчера не успел попросить насчёт трансцендентного кубика - очень рано выключили интернет. Прошу сегодня: https://www.cyberforum.ru/atta... 1771587676
Для буфера: (x1-sin(x1))^2+(x2-sin(x2))^2+(x3-sin(x3))^2-0.02513144866 = 0 Точки (-0.8283302152, -0.8283302152, 0.8283302152) и ( 0.8283302152, 0.8283302152, -0.8283302152)
0
|
|
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
|
| 21.02.2026, 11:13 | |
|
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,532
|
|
| 21.02.2026, 12:51 [ТС] | |
|
Спасибо ещё раз. У меня минимум 3,94 в нескольких вариантах. Но когда точек меньше, то и длина линии будет меньше. Сама линия чисто символически не лежит в плоскости, как в обычном кубике... но не суть, просто много времени с ним возился. Короче, для меня это откровение, как они с геодезическими совладали. Спрошу на форуме Maple, может, и у Maple чего такого появилось. Тамошние ещё и WM активно пользуются, а конкретно про геодезические, скорее всего, не в курсе.
Молодец, долго ты кругами ходил. Если не лень, попробуй местные системы уравнений, у которых переменных больше уравнений, ну, что бы, например, у меня не оставалось иллюзий. Уверен, тебе и самому будет интересно. Я общаюсь в группе WM в ВК, но надо бы эту Mathematica самому ставить и осваивать. Мало ли, а вдруг она уже всё спокойно решает. Как-то, очень давно, Mathematica у меня была установлена и произвела впечатление графикой и полиномиальными уравнениями, и именно благодаря ей узнал про базисы Грёбнера, и только потом нашёл их у Maple.Могу для буфера дать образцов...
0
|
|
|
Нарушитель
6334 / 3067 / 1054
Регистрация: 01.06.2021
Сообщений: 11,725
|
|||||
| 21.02.2026, 13:31 | |||||
|
Кстати, эта функция FindShortestCurve работает не только с поверхностями, полученными по формуле, можно даже загрузить свой меш и пр. ![]() Вот, я быстренько просмотрел доку, не вижу похожих функций. Хотя, есть функции, которые будут полезны в рамках данной темы. Например, посмотри на пакет Tensor (https://www.maplesoft.com/supp... y%2FTensor). ![]()
0
|
|||||
| 21.02.2026, 13:31 | |
|
Задание на тему Численные методы решения нелинейных уравнений Насчёт сходимости методов решения системы нелинейных уравнений Метод простой итерации для решения нелинейных уравнений Метод Ньютона для решения систем нелинейных уравнений с 3 неизвестными Решение системы нелинейных уравнений методом ньютона Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|