История изменений
Исправление torvn77, (текущая версия) :
хочу понять как пишутся алгоритмы для символьных вычислений, типа того что делает Maple или Mathematica
Для затравки ознакомься с книгой `Искусство программирования на языке пролог` за авторством Стерлинга и Шапиро, там был пример программы для символьных вычислений по решению полинома.
Но сразу предупреждаю, при всей простоте изложения тема крышеснос.
В общем тебе надо искать пересечение `символьные вычисления` и языки программирования Lisp или Prolog, я посмотрел, поисковая выдача по Прологу довольно замусоренная, но может тебе и повезёт.
Lisp потому что это язык для обработки строк и списков, за что его очень любят разработчики ИИ и систем символьных вычислений.
Prolog это просто `функциональный` язык логического программирования, популярный, но как я читал не самый совершенный.
Так же тебе надо ознакомится с концепцией логического и функционального программирования вообще.
Исправление torvn77, :
хочу понять как пишутся алгоритмы для символьных вычислений, типа того что делает Maple или Mathematica
Для затравки ознакомься с этим:
https://pro-prof.com/forums/topic/polynome_sum_prolog
В общем тебе надо искать пересечение `символьные вычисления` и языки программирования Lisp или Prolog, я посмотрел, поисковая выдача по Прологу довольно замусоренная, но может тебе и повезёт.
Lisp потому что это язык для обработки строк и списков, за что его очень любят разработчики ИИ и систем символьных вычислений.
Prolog это просто `функциональный` язык логического программирования, популярный, но как я читал не самый совершенный.
Так же тебе надо ознакомится с концепцией логического и функционального программирования вообще.
Исходная версия torvn77, :
хочу понять как пишутся алгоритмы для символьных вычислений, типа того что делает Maple или Mathematica
Для затравки ознакомься с этим:
https://pro-prof.com/forums/topic/polynome_sum_prolog
В общем тебе надо искать пересечение `символьные вычисления` и языки программирования Lisp или Prolog, я посмотрел, поисковая выдача по Прологу довольно замусоренная, но может тебе и повезёт.
Так же тебе надо ознакомится с концепцией логического и функционального программирования вообще.