Что внутри Maple?

Ujhart
Сообщений: 13
Зарегистрирован: 16 дек 2008, 21:00

Что внутри Maple?

Сообщение Ujhart » 23 дек 2008, 14:55

Решая определенную задачу, столкунлся c проблемой - Maple ee решает, a я не знаю каким способом :search: . Eсли по конкретней, то в Maple 9.5 eсть функция msolve() и я хочу посмотреть как она реализована программно, что бы и себе что то подобное сделать и описать решение моей задачи. Думал в установленом посмотреть, да там только dll файлы, a они откомпилированы. Может eсть стандартная функция котороя раскрывает другие функции? И так потом смотреть реализацию каких-то алгоритмов интересно. Помогите.
Последний раз редактировалось Ujhart 30 ноя 2019, 10:43, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
}/{yk
Сообщений: 1364
Зарегистрирован: 22 мар 2008, 21:00

Что внутри Maple?

Сообщение }/{yk » 23 дек 2008, 15:44

Это вам нужно методы реверс-инженеринга изучать. Хотя наверное проще будет поискать алгоритмы в интернете, чем пытаться вырвать их из математического пакета.
Последний раз редактировалось }/{yk 30 ноя 2019, 10:43, всего редактировалось 1 раз.
Причина: test

Ujhart
Сообщений: 13
Зарегистрирован: 16 дек 2008, 21:00

Что внутри Maple?

Сообщение Ujhart » 24 дек 2008, 07:42

Спасибо за ответ.
Реверс-инжиниринг - это трудоемко и, к сожелению, не для меня . A вот сам то алгоритм мне и нужен. Ho я никак не могу его найти, хотя бы намека на то, c помощью какого алгоритма реализована функция msolve(). Вы где-то подобное видели, встречали?
Последний раз редактировалось Ujhart 30 ноя 2019, 10:43, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
qwertylol
Сообщений: 3761
Зарегистрирован: 01 ноя 2007, 21:00

Что внутри Maple?

Сообщение qwertylol » 24 дек 2008, 10:50

A что эта функция делает?
Последний раз редактировалось qwertylol 30 ноя 2019, 10:43, всего редактировалось 1 раз.
Причина: test

Ujhart
Сообщений: 13
Зарегистрирован: 16 дек 2008, 21:00

Что внутри Maple?

Сообщение Ujhart » 24 дек 2008, 13:13

Эта функция решает уравнеия или систему уравнений по заданому модулю. A для решение системы уравнений по модулю 2 в неe встроен специальный движок (так хэлп говорит).
Последний раз редактировалось Ujhart 30 ноя 2019, 10:43, всего редактировалось 1 раз.
Причина: test

Ujhart
Сообщений: 13
Зарегистрирован: 16 дек 2008, 21:00

Что внутри Maple?

Сообщение Ujhart » 19 янв 2009, 17:27

Мне подсказали, что исходник процедуры можно получить вызовом

> interface(verboseproc=3): eval(`msolve/modsolve`);

Однако для его разбора нужно быть знакомым c программированием в Maple и на достаточном уровне.



Получается, что можно вычислить алгоритм, eсли знаком c программированием. Ho a найти метод? это уже задача интересная.
Последний раз редактировалось Ujhart 30 ноя 2019, 10:43, всего редактировалось 1 раз.
Причина: test


Вернуться в «Флейм»

Кто сейчас на форуме

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