LINUX.ORG.RU

[c++]ищется библиотека, реализующая подсчёт мат.выражений

 


0

0

Ищется библиотека, которая предоставляет класс (назовём его MathExpression), с которым я могу делать операции типа +-*/, конвертирование в/из строки, дифференцирование и т.д. Поддержка стандартных функций типа sin, cos, log тоже не помешает. Хорошо бы ещё иметь возможность добавлять свои функции.

Ну и предел мечтаний: реализация операций +-*/ над произвольным полем, а потом уж специализация на вещественные числа.

Надеюсь, я хочу не невозможного? ;)

anonymous

Возможность вычислять значение выражения подразумевается, хоть и не упоминалась :)

anonymous
()
Ответ на: комментарий от anonymous

> ginac?

на первый взгляд подходит. а ещё что-нибудь есть? хотелось бы иметь возможность выбора...

anonymous
()
Ответ на: комментарий от xTERM

> А написать самому?

для полиномов пару лет назад писал, а сейчас на самодеятельность нет времени. конечно, быдлоотмазку я быстренько склепал, но хотелось бы чего-нибудь сделанного не на скорую руку, да и оттестированного...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.