|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 14.03.2022, 14:21 [ТС] | |
|
Есть ещё одно направление, о котором не было упомянуто в теме. Это уравнения Пфаффа (Пфа́ффово уравнение). (Кто заметил, работая с методом Драгилева, мы решаем уравнения Пфаффа.) Получается, метод Драгилева может применяться и для решения непосредственно уравнений Пфаффа. Как правило, численно.
Много лет назад, когда ещё функционировал математический форум сайта экспоненты, там обсуждались эти вопросы. И, помню, было много примеров на Pascal-е и на Mathcad-е.
0
|
|
| 14.03.2022, 14:21 | |
|
Ответы с готовыми решениями:
230
Метод Ньютона для решения систем нелинейных уравнений. Метод Ньютона для решения системы нелинейных уравнений |
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 05.05.2022, 22:33 [ТС] | |
|
Удалось, как мне кажется, подобрать простой и наглядный пример, когда входное и выходное звено рычажного механизма очень легко меняются местами. Понятно, практически никто не будет заглядывать в упомянутые в теме работы, тем более не будет разбирать применение метода для расчёта кинематики рычажных механизмов, но, думаю, представить, как получить кинематику из одной лишь системы нелинейных уравнений (в данном случае полиномиальных) хоть кому-нибудь да будет интересно. В механизме два кривошипа и один шатун, данный механизм, по правилам ТММ, называется четырёхзвенным. Два варианта, когда входное звено (один из кривошипов) вращается равномерно. Система уравнений в обоих случаях одна и та же. И она очень простая: фиксированные расстояния между точками и плоскости вращения кривошипов - всего 5 уравнений и 6 переменных. (Нормальный вид у картинок, естественно, только по клику. )
И дополнительная неподвижная картинка, чтобы было понятнее взаимное положение плоскостей вращения кривошипов.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 15.05.2022, 23:18 [ТС] | |
|
Или вот пример из темы компьютерных рисунков. Механизм аналогичный, но система уравнений уже не полиномиальная, а трансцендентная. У входного кривошипа радиус переменной длины, его угловая скорость постоянна в плоскости X1oX3 .
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 11.06.2022, 23:12 [ТС] | |
|
Хотелось бы отметить пакет Direct search для Maple Сергея Моисеева. Автор по просьбе пользователей расширил пакет удобной процедурой непосредственно для решения систем нелинейных уравнений. Эта процедура один из самых мощных инструментов численного решения систем с конечным множеством и со счётным множеством решений. Надо признать, метод Драгилева несколько уступает именно в этом плане.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 26.10.2022, 20:52 [ТС] | |
|
Сегодня впервые попробовал применить Метод к решению простеньких уравнений в целых числах. Взял два примера, от которых отказался Maple со своей соответствующей такому случаю функцией isolve
Первый пример Второй пример Насчёт второго примера не уверен, что это все его целые решения, потому что с теорией не знаком. Пока кажется, что не должно быть ограничений на количество переменных и уравнений. В пределах возможностей техники, конечно.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|||
| 27.10.2022, 15:18 [ТС] | |||
|
Время от времени экспериментирую с программкой. Хотя считает очень быстро (где-то секунды), но ещё далеко не все моменты опробованы.
0
|
|||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 27.10.2022, 23:16 [ТС] | |
|
Проверил в 3d. На сечении поверхности
плоскостью обнаружились целые решения: (-33, 195, -66), ( -3, 3, -6), ( -1, 3, -2), ( 0, 3, 0), (0, -3, 0), (-1, -2, -2), (-3, 0, -6), (-33, -162, -66). Ещё есть успешный пример с эллипсоидом. Можно сказать, что метод Драгилева вполне нормально может работать и c диофантовыми уравнениями. Наверное, это ожидаемо, потому что в этих уравнениях присутствуют свободные переменные.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 31.10.2022, 15:56 [ТС] | |
|
Пример:
Решение в целых числах: (-8, 10), (1, 1000), (3, 1000), (12, 10), (12, -10), (3, -1000), (1, -1000), (-8, -10). Картинка с решениями: Идея проста и прозрачна. На вещественном наборе точек интегральной кривой мы с помощью программного округления ищем точки с целыми значениями координат. Если такая точка отвечает уравнению(ям), то она является диофантовым решением. То есть, перебором точек координатной сетки мы не занимаемся, но и пропустить тоже невозможно. Текст программы на форуме MaolePrimes. Кстати, судя по угрюмому молчанию, тамошняя тусовка идею не оценила. Не знаю, а мне понравилось решать таким способом разнообразные примерчики на целые значения. Получается очень легко и очень быстро.
1
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 01.11.2022, 14:39 [ТС] | |
|
Что касается этого, ранее представленного примера диофантового уравнения
(-33284, -1024), (-86, -18), (-60, -14), (-6, -2), (-4, 0), (-2, 2), (4, 0), (4, -2), (46, -14), (68, -18), (32260, -1024). Время счёта буквально секунды.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 05.11.2022, 19:15 [ТС] | |
|
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 08.11.2022, 20:59 [ТС] | |
|
Сегодняшняя тренировка была посвящена сферам с целочисленными радиусами.
Пример расположения диофантовых решений на сфере радиуса 101. Ещё аналогичных примеров есть в теме про компьютерные рисунки.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 09.11.2022, 14:37 [ТС] | |
|
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 09.11.2022, 23:09 [ТС] | |
|
Пример из Вики.
Сразу находим все целые решения (и там же искомые натуральные): 15, 181; 7, 11; 5, 5; 4, 3; 3, 1; 3, -1; 4, -3; 5, -5; 7, -11; 15, -181; Потому что все они лежат на одной непрерывной кривой:
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 11.11.2022, 16:35 [ТС] | |
|
Вот, а ещё в той статье ошибка. Пишут, что одно из решений уравнения
(6,129), а на самом деле (6,29). Понятно, скорее всего, опечатка, но всё-таки. Все целые решения (12 штук) ищутся аналогично:
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 13.11.2022, 10:43 [ТС] | |
|
За новое направление в применении метода Драгилева получил хорошую кучку лайков на MaplePrimes, видимо, потихоньку дошло. На самом деле, если хорошо поискать, то и не найти более простого и универсального подхода к решению уравнений в целых числах.
Ещё есть задачи на целые приближения. Исходя из уже существующего алгоритма, представить, как реализовать и такие варианты, становится очевидным.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 28.12.2022, 19:34 [ТС] | |
|
Надо признать, при поиске пифагоровых троек процедура Maple isolve по скорости затмевает предложенную идею . Правда, кроме этой и совсем уж очевидных, никаких других задач она не решает.
На пифагоровых тройках Метод протестирован с помощью этой самой isolve до гипотенузы 6 порядка, и не пропустил ни одного решения.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 02.01.2023, 14:56 [ТС] | |
|
Обнаружился очень простой и надёжный способ задавать функциональную зависимость переменных от длины кривой.
Если в методе Драгилева мы решаем однородное линейное уравнение относительно производных, при этом число уравнений на 1 меньше числа переменных, то можно получить практически то же самое путём добавления условия натуральной параметризации. В 3d это И тогда размерность системы уравнений (относительно производных) становится NxN, и ещё система превращается из линейной в нелинейную, но при этом остаётся алгебраической и довольно простой. Система легко решается, и мы получаем практически такую же автономную систему дифференциальных уравнений, как и в методе Драгилева. Почему практически? Потому что Метод способен работать, например, без дополнительных ограничений. И поэтому его возможности намного шире. (Кому интересно, может проверить это на большинстве здешних примеров.) Но что касается решения непосредственно систем нелинейных уравнений, то такой способ, как добавление уравнения натуральной параметризации, кажется много понятнее и гораздо проще в реализации.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
||
| 08.01.2023, 13:25 [ТС] | ||
|
Имеются примеры в 15d на стареньком PC в исполнении такой же старенькой версии Maple17.
0
|
||
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 26.03.2023, 19:10 [ТС] | |
|
Есть такая задача: найти на двух кривых все пары точек, расстояние между которыми равно S.
Как вариант, все такие точки на одной кривой. И ещё вариант задачи. Расстояние можно измерять непосредственно по самой кривой. Два примера пар точек, расстояние между которыми по кривой равно 1. Это точки красного цвета. Пример с плоской кривой.
0
|
|
|
23 / 388 / 63
Регистрация: 09.06.2015
Сообщений: 1,539
|
|
| 27.03.2023, 15:03 [ТС] | |
|
Пример с зубчиками.
Все пары точек, расстояние между которыми по этой линии равно 1. Ничего нового, чего бы ранее не было в теме и в ссылках, в последних двух сообщениях нет. Просто навеяно примерами, когда расстояние между точками ищется как кратчайшее в данном пространстве.
0
|
|
| 27.03.2023, 15:03 | |
|
Задание на тему Численные методы решения нелинейных уравнений Насчёт сходимости методов решения системы нелинейных уравнений Метод простой итерации для решения нелинейных уравнений Метод Ньютона для решения систем нелинейных уравнений с 3 неизвестными Решение системы нелинейных уравнений методом ньютона Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|