La Web del Programador: Comunidad de Programadores
 
    Pregunta:  64327 - MATLAB EVALUAR UNA ECUACION
Autor:  sandra rodriguez
me gustaria saber si alguien sabe como es posible hacer que en matlab un usuario introdusca una ecuacion, pero asi con signo mas, variables y numeros para asi poder manipularla, incluso poder despejas las variables ,, gracias..
Si esto es posible en c++ agradeceria si alguien me puede ayudar
gracias

  Respuesta:  Yensi Vega
Hola sandra, lo que tu mencionas se llama computacion simbolica y en matlab hay un toolbox para computacion simbolica, llamada muPad. Otros programas simbolicos son maple, mathematica, derive.
si esto es posible en c++, claro que es posible, pero no como parte de c++, sino usando librerias de computacion simbolica que debe haber en la red, o en todo caso crear una propia libreria para computacion simbolica. En general puedes hacer computacion simbolica con otros lenguajes de programacion, pero usando o desarrollando librerias.
actualmente estoy desarrollando una minilibreria de computacion simbolica en c++ y python.
para terminar, la computacion simbolica tiene por objetivo realizar operaciones sobre expresiones matematicas y como resultado tenemos otras expresiones o en todo caso un valor numerico como producto de evaluar la expresion.
para mayor consultas enviame un mail, hasta te puedo compartir un par de libros muy buenos acerca de computacion simbolica.
un abrazo desde Trujillo - Peru