Кто-нибудь что-нибудь слышал про общедоступные библиотеки, поддерживающие символьную интерпретацию простых формул, интегрирование и дифференцироывание? В Маткадах и Матлабах это все есть, а вот как бы это к своей проге подключить? Типа: Код (Text): differ("d(X*X+1/Z)/dX", otvet); printf("\notvet=%s", otvet); ... otvet=2*X
drmad Дык вроде упомянутые тобой пакеты имеют некий API для этого. Или я ошибаюсь? Помню, еще подобные вещи были в LISP и EUREKA, но это было еще в прошлом тысячелетии :-/
Да есть. Но вот только нет нигде описания этого API. А для зоздания функций юзером в MathCad тоже нет описания к символьным операциям. Но зато можно матрицы там всякие да вектора, да комплексные числа умножать и ... Даже чо-то получалось.