Символьные операции и вычисления

Тема в разделе "WASM.ZEN", создана пользователем drmad, 28 сен 2007.

  1. drmad

    drmad New Member

    Публикаций:
    0
    Кто-нибудь что-нибудь слышал про общедоступные библиотеки, поддерживающие символьную интерпретацию простых формул, интегрирование и дифференцироывание?
    В Маткадах и Матлабах это все есть, а вот как бы это к своей проге подключить? Типа:

    Код (Text):
    1. differ("d(X*X+1/Z)/dX", otvet);
    2. printf("\notvet=%s", otvet);
    ...
    otvet=2*X
     
  2. crypto

    crypto Active Member

    Публикаций:
    0
    drmad
    Дык вроде упомянутые тобой пакеты имеют некий API для этого. Или я ошибаюсь? Помню, еще подобные вещи были в LISP и EUREKA, но это было еще в прошлом тысячелетии :-/
     
  3. S_Alex

    S_Alex Alex

    Публикаций:
    0
    Да есть. Но вот только нет нигде описания этого API.
    А для зоздания функций юзером в MathCad тоже нет описания к символьным операциям.
    Но зато можно матрицы там всякие да вектора, да комплексные числа умножать и ...
    Даже чо-то получалось.
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    S_Alex
    Возьми maple или mucad, для них точно есть описание.
     
  5. Ultrin Faern

    Ultrin Faern New Member

    Публикаций:
    0
    Кнут, 1 часть - как пример для твоего написания.