LINUX.ORG.RU

История изменений

Исправление 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, я посмотрел, поисковая выдача по Прологу довольно замусоренная, но может тебе и повезёт.

Так же тебе надо ознакомится с концепцией логического и функционального программирования вообще.