Matemática simbólica

1,291 views
Skip to first unread message

Ricardo Javier

unread,
Sep 5, 2013, 8:18:08 PM9/5/13
to octav...@googlegroups.com
Hola, desde ya agradezco la respuesta que puedan dar a mi consulta. Tengo instalado en windows 7 la versión R8 de Octave-UPM, al instalar tuve cuidado de seleccionar el paquete de matemática simbólica, sin embargo no consigo declarar variables simbólicas.

Israel Herraiz

unread,
Sep 6, 2013, 3:26:44 AM9/6/13
to Ricardo Javier, octave-upm
Excerpts from Ricardo Javier's message of Fri Sep 06 02:18:08 +0200 2013:
Hay que cargar el paquete con pkg load symbolic

Un saludo,
Israel

Ricardo Javier

unread,
Sep 11, 2013, 4:43:54 PM9/11/13
to octav...@googlegroups.com, Ricardo Javier
Hola Israel, gracias por tu respuesta, cargué el paquete  pkg load symbolic sin embargo no consigo declarar variables simbólicas, he probado con 
>>symbols
>>symbolic(x)
>>x= sym("x")
Saludos,
Ricardo

Israel Herraiz

unread,
Sep 13, 2013, 10:03:29 AM9/13/13
to Ricardo Javier, octave-upm
Excerpts from Ricardo Javier's message of Wed Sep 11 22:43:54 +0200 2013:
> Hola Israel, gracias por tu respuesta, cargué el paquete pkg load symbolic
> sin embargo no consigo declarar variables simbólicas, he probado con
> >>symbols
> >>symbolic(x)
> >>x= sym("x")

Es algo raro. He probado también, y después de cargar el paquete con
"pkg load symbolic", me dice que no existe "symbols", y que no lo
puede ejecutar, lo mismo con sym, y otras funciones del paquete.

En otro hilo, han reportado un fallo que cometí al hacer los paquetes
de la última release. Quizás por eso no funciona el paquete
symbolic. ¿Puedes probar a instalar la R8 [1] y comprobar si funciona
con esa versión? La puedes instalar a la vez que la que tengas
instalada, y luego desinstalarla sin problemas.

Un saludo,
Israel

[1] http://forja.rediris.es/frs/download.php/2842/Octave-UPM-R8-setup.exe

Ricardo Javier

unread,
Sep 16, 2013, 10:03:38 PM9/16/13
to octav...@googlegroups.com, Ricardo Javier
Hola Israel, tampoco funciona con la versión R8 [1], ojalá puedas resolver este problema. Pretendo usar Octave UPM en Métodos Numéricos para la solución de EDO's, así mismo usarlo en cursos de Cálculo.
Gracias por atenderme.
Ricardo  

Israel Herraiz

unread,
Sep 17, 2013, 4:08:26 AM9/17/13
to Ricardo Javier, octave-upm
Excerpts from Ricardo Javier's message of Tue Sep 17 04:03:38 +0200 2013:
> Hola Israel, tampoco funciona con la versión R8 [1], ojalá puedas resolver
> este problema. Pretendo usar Octave UPM en Métodos Numéricos para la
> solución de EDO's, así mismo usarlo en cursos de Cálculo.

Gracias por probarlo. Voy a intentar mirarlo pronto y te digo si tiene
arreglo o no (la verdad, ahora mismo no sé por qué no funciona).

Un saludo,
Israel

Israel Herraiz

unread,
Oct 1, 2013, 9:13:49 AM10/1/13
to Ricardo Javier, octave-upm
Excerpts from Ricardo Javier's message of Tue Sep 17 04:03:38 +0200 2013:
> Hola Israel, tampoco funciona con la versión R8 [1], ojalá puedas resolver
> este problema. Pretendo usar Octave UPM en Métodos Numéricos para la
> solución de EDO's, así mismo usarlo en cursos de Cálculo.

Ya he encontrado el problema con symbolic. Me faltan algunas DLL por
añadir para que funcionen algunos paquetes.

Mientras lo arreglo en la próxima release, he puesto en el siguiente
enlace algunos ficheros que arreglan el paquete symbolic:

http://mat.caminos.upm.es/octave/tmp/fix_symbolic/

Hay un directorio con dos DLL para copiar en el directorio "bin",
dentro del directorio de instalación.

Después de copiar esos ficheros, debería funcionar ya.

Si no lo hiciera, hay dos zip, con ficheros para copiar en
share/octave y lib/octave (pisa todos los ficheros que pudiera haber
en esos directorios). Después de instalar ambos, ya sí debería
funcionar symbolic seguro.

En la próxima release incluiré todo esto "de serie", y el paquete
symbolic volverá a funcionar.

Un saludo,
Israel

Ángel Arós

unread,
Jan 29, 2014, 10:59:31 AM1/29/14
to octav...@googlegroups.com
Hola, he hecho los reemplazos que indicáis y ahora ya puedo declarar variables simbólicas. Pero creo que ahora me hace cosas raras. Por ejemplo, con los comandos 

>>x=sym('x')
>>sin(x)

me saca un error:

error: sinh: not defined for ex

No entiendo por qué pretende usar el seno hipérbolico ni qué es 'ex'. Podría ser cosa de las sustituciones de archivos?

Hay una versión estable con el paquete simbólico?

Muchas gracias!

Israel Herraiz

unread,
Jan 29, 2014, 11:13:23 AM1/29/14
to Ángel Arós, octave-upm
Excerpts from Ángel Arós's message of Wed Jan 29 16:59:31 +0100 2014:
> Hola, he hecho los reemplazos que indicáis y ahora ya puedo declarar
> variables simbólicas. Pero creo que ahora me hace cosas raras. Por ejemplo,
> con los comandos
>
> >>x=sym('x')
> >>sin(x)
>
> me saca un error:
>
> error: sinh: not defined for ex
>
> No entiendo por qué pretende usar el seno hipérbolico ni qué es 'ex'.
> Podría ser cosa de las sustituciones de archivos?
>
> Hay una versión estable con el paquete simbólico?

Creo que esos problemas son del paquete symbolic, que no es totalmente
estable y funcional. Hasta donde yo sé, no hay versiones más recientes
del paquete symbolic que funcionen totalmente.

Un saludo,
Israel

Ángel Arós

unread,
Jan 29, 2014, 12:34:01 PM1/29/14
to octav...@googlegroups.com, Ángel Arós, is...@herraiz.org
Ok, gracias!
Reply all
Reply to author
Forward
0 new messages