27 votos

¿Software para el cálculo simbólico de matrices?

¿Es posible conseguir que un programa matemático de uso común (Maple/Matlab/Mathematica, etc.) diferencie simbólicamente funciones vectoriales y escalares de matrices, devolviendo el resultado en términos de las matrices y vectores originales implicados? Tengo en mente el tipo simple de reglas recogidas aquí por ejemplo.

En varias ocasiones he buscado algo así en Internet y sólo he encontrado un montón de hilos incompletos de distintas épocas (como este o este o este ).

Así que mi pregunta principal es si me estoy perdiendo las palabras clave adecuadas para encontrar lo que es obvio para las personas que utilizan este tipo de funcionalidad todo el tiempo, y en qué plataforma está disponible si es así.

Si de hecho este tipo de funcionalidad no está disponible en ninguno de los programas de uso común, mi pregunta es si esto se debe a algún tipo de obstrucción práctica que no estoy viendo o simplemente porque los problemas para los que sería útil son lo suficientemente simples como para ser hechos a mano (que es lo que he terminado haciendo después de pasar 4 horas buscando la manera "fácil").

24voto

Zhang LongQI Puntos 8

Efectivamente, yo tenía el mismo problema. De ahí que yo mismo implementara una caja de herramientas de cálculo matricial. Se puede encontrar en www.matrixcalculus.org . Puede calcular derivadas de vectores y matrices y devolverá el resultado en términos de los vectores y matrices originales implicados.

8voto

Greg Rogers Puntos 18119

No lo he utilizado, pero el NCAlgebra (NC para no conmutativo) para Mathematica al menos hace derivadas direccionales. Sin embargo, está dirigida principalmente al álgebra que involucra variables no conmutativas y sus adjuntos, por lo que puede o no ser suficiente para sus necesidades.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X