Jueves, 16 de Febrero de 2006
Cáculo matemático complejo al estilo Matlab en la Palm
Ya vimos en otro post cómo convertir la Palm en una réplica exacta de una calculadora gráfica HP, mediante el emulador Power48. Pero existe otra manera de realizar cálculos complejos con nuestra PDA, y es utilizando LyME, una especie de Matlab para Palm.

Matlab permite realizar y representar cálculos complejos
Todos los que tengan que, por su trabajo o estudios, realizar cálculos matemáticos complejos, seguramente ya conocerán Matlab. Se trata de un lenguaje de programación, basado en el cálculo matricial, que permite desarrollar todo tipo de cálculos intensos con mayor facilidad que utilizando un lenguage general como C o Java. Sus aplicaciones son infinitas en la matemática, el control de procesos, análisis de datos, análisis financiero, procesado de señal, tratamiento de imagen y voz, y un largo etcétera. LyME es un programa que sigue la misma intención, y se ejecuta en la Palm. Dispone de un total de 480 instrucciones, operandos y funciones nativas, la mayorÃa compatibles con Matlab, asà como la posibilidad de crear librerÃas que extiendan sus posibilidades.
El programa se puede descargar gratuitamente de su página web. La instalación de LyME no tiene ninguna dificultad, mediante un hotsync instalamos las librerÃas matemáticas para Palm (fichero mathlib.prc) y el programa en sà (fichero LyME.prc). El resto de archivos que lo acompañan, son librerÃas adicionales, que extienden su funcionalidad.

Lyme devuelve los resultados tanto numérica como gráficamente
Una vez instalado, lo utilizaremos de la misma manera que harÃamos con Matlab: escribimos el código y al pulsar el botón "Eval" el programa lo ejecutará. Podemos ver la (enorme) lista de todas las funciones disponibles en el programa, pulsando la palabra "Fn" (de function) en la esquina inferior derecha. En el caso de hacer gráficas, se alterna entre el modo gráfico y el modo texto con los botones que ponen "G" y "T" respectivamente, situados en la parte superior de la pantalla.
Para ver algunos ejemplos, puldamos el botón "Ld" y se nos mostrarán las librerÃas instaladas. Elegimos la llamada "demo" y se abrirá un submenú, con unas cuantas demostraciones. Podemos ir probándolas todas, y ver el resultado. Algunas ralizan cálculos, otras dibujan gráficas sencillas. En cada una se nos muestra también el código que ha ejecutado, por lo que es una buena manera de aprender a usar el programa. Como ejemplo, he escrito el código que dibujarÃa en pantalla la función sinc, y el resultado al ejecutarlo en LyME:
x=(-50:50); %define un vector x=[-50 -49 -48 ... 48 49 50]
y=sin(x)./x; %definición de la función sinc. El "." es necesario
plot(x,y,'r'); %dibuja la función, en color rojo

Dibujando la función "sinc"
LyME, al igual que Matlab, tiene un sinfÃn de posibilidades. Merece la pena leer la completa documentación que han preparado sobre el programa. Y para abrir boca, algunos apartados que me han llamado la atención: la posibilidad de utilizar el puerto de infrarojos y el bluetooth desde nuestros programas en LyME y el acceso a ficheros en la Palm y en la tarjeta de expansión. Y luego dicen que las Palm solo valen para apuntar citas.
Por: Marcos González Troyas en Análisis Palm
RSS comentarios |
Imprimir este post
ArtÃculos relacionados
Suscríbete para estar al corriente de las novedades en este blog












Febrero 16th, 2006 at 21:14
Marcos, apenas venia con otra pregunta y llego y me encuentro con estos interesantisimos posts que has publicado sobre aplicaciones matematicas y el giro que esta dando Palm hacia Linux, me has dejado boquiabierto maestro. Felicitaciones y mis respetos por la que se ha venido convirtiendo en mi visita obligada para temas relativos al maravilloso mundo de Palm. Gracias!
Pero bueno, la pregunta. Resulta que mi novia y tu servidor nos acabamos de enterar que vamos a ser padres por vez primera. ¿Pudieras sugerirnos algunas aplicaciones que cargar en nuestras Palm para seguir el desarrollo del bebe y tambien aplicaciones para despues del parto relativas al cuidado del bebe?
De antemano gracias y espero tu respuesta.
Febrero 17th, 2006 at 1:02
Hola Luiz, te agradezco tus amables palabras, y me alegro de que te resulten interesantes los temas que trato.
Me ha parecido muy buen tema el de la maternidad y la Palm, asà que he escrito un post al respecto. Espero que te sea útil
Un saludo.
Febrero 17th, 2006 at 17:42
Como me hubiera encantando tener este sw en mis dias escuela
Saludos
Febrero 17th, 2006 at 19:33
Wow simplemente genial.
Utilizo (no muy a menudo, pero lo utilizo) Matlab.
Pero ahora sera mas sencillo.
Es cierto muchos piensan que las palms solo sirven para gendar citas, de lo que se pierden.
Junio 29th, 2006 at 18:53
holas…por lo que veo el LvME es muy bueno peo como hago para bajarme uno de esos para mi palm?????
Junio 29th, 2006 at 19:29
Fácil. Vas a esta página, descargas el programa, lo descomprimes e instalas normalmente todos los archivos *.prc y *.pdb que hay en la carpeta install a la Palm.
Julio 7th, 2006 at 22:04
gracias marcos…ya instale el programa pero me sale un error cada vez que quiero salir de ésta(error fatal) y tengo que resetearla, que debo hacer?…
Julio 7th, 2006 at 22:55
Pues no lo se. No es un programa que necesite tanta RAM como para colgar la Palm. Comprueba que haya suficiente espacio en la Palm libre, pero la verdad no se me ocurre qué pueda ser.
Julio 7th, 2006 at 23:22
hola otra vez…quisa cometi un error al instalarlo, los archivos en .EXE no son necesarios? porque solo guarde los archivos prc y pdb…
Julio 8th, 2006 at 0:12
Un archivo EXE es siempre para PC, y un PRC o PDB para Palm. Sólo hacen falta los que tienes
Julio 11th, 2006 at 5:52
Hola
Estoy interesado en hacer tratamiento de imagenes desde mi lifedrive pero tengo una pregunta gigante…alguien en agunforo me dijo que ra posible hacerlo desde LyME y me gustaria saber si esto es cierto, po otra parte me gustaria saber si en mi lifedrive recive cualquier tipo de camara SD… gracias
cualquier cosa me pueden responder directamente a mi correo..
nama741@hotmail.com
Agosto 11th, 2006 at 7:32
hola, saludos.
Mira sabes quisiera saber algo… que tan bueno son los programas lyme y power48, lo que pasa es que soy estudiante de ingenierÃa y por estos dÃas me iba a comprar una calculadora. pero me encontré con esto, y quisiera saber si la tungsten E2 me servirÃa en vez de la calculadora.
Agosto 11th, 2006 at 10:17
Hombre con Power48 puedes hacer lo mismo que con la calculadora, excepto importar archivos vÃa el cable serie. Pero en la E2 va a estar un poco apretado el interfaz, ya que para que sea como la calculadora tal cual necesita 320×480 pÃxeles, y la E2 tiene 320×320.
Otro punto es que no creo que en el examen te dejen llevar una PDA (puedes llevar hasta los apuntes en PDF). Claro que si te dejan, es un punto a favor
No hay nada como una calculadora dedicada, si la vas a necesitar mucho. También te digo que yo no he comprado ninguna, y he aguantado toda la carrera con una calculadora estándar y la PDA.
Agosto 11th, 2006 at 17:17
Gracias por responder, oye pero la interface de 1 a 10 que tan inoperante quedara en la E2 ya que es 320*320.
y como anda con los graficos por ejemplo, f(x)=sen(ln x) - x,
gracias.
saludos de Chillán - Chile
Agosto 11th, 2006 at 17:24
No queda ningún botón oculto, simplemente se reutilizan unos pocos para que actúen como otros que no caben. Le darÃa un 8 ó un 9.
Respecto a las gráficas, la pantalla de la Palm es de bastante mejor resolución que la de la HP, asà que se ven igual o mejor. De hecho, para mirar más en detalle, haciendo tap en la pantalla la amplÃa hasta ocupar toda la pantalla. En cuanto a funcionalidades, es un emulador de la HP asà que lo que se puede hacer allà se puede hacer aquÃ.
Mi opinión es que comprar una Palm sólo para usar el emulador de la calculadora no me parece útil, mejor comprar la calculadora, pero si compras la Palm para usarla en sus funciones propias, y por el mismo precio tienes una HP de bastante dinero… ahà sà que lo veo muy útil.
Saludos.
Agosto 11th, 2006 at 18:59
Gracias me quedo muy claro.
Saludos
Agosto 22nd, 2006 at 0:20
Creo que les puede ser útil el programa “Meditor” para hacer cálculos con expresiones algebraicas. Es gratis y funciona en el entorno Java. Las instrucciones se escriben en una Nota con la palabra Meditor en el primer renglón. Se puede hacer de todo un poco: factorear, simplificar, calcular, resolver ecuaciones y sistemas de ecuaciones, derivadas e integrales simples, etc. Ejemplo: de x^3-x^2-8*x 12 seleccionado y pidiendo “Fc” resulta (2-x)^2*(3 x).
Para graficar y analizar funciones “PowerOne Graph”me parece muy bueno; además de ser muy fácil de usar. Lo único desfavorable es que hay que comprarlo. Se puede bajar una demo y probarlo a fondo antes de pagar.
Si todavÃa no alcanza, entonces habrá que instalar un Basic (yBasic) y hacer programas propios.
Y si todavÃa alguno cree que las PDA son “agenditas” ….
Saludos y gracias por la página.
Agosto 22nd, 2006 at 0:33
PowerOne Graph es una excelente calculadora, y Meditor no lo conocÃa, lo probaré
Gracias por las sugerencias.
Agosto 24th, 2006 at 2:41
Te felicito por tu lugar.
Doy clases de matemáticas y encuentro muy util la información que aquà publicaste.
Realmente agradezco el haber caido en este lugar por accidente.
Agosto 24th, 2006 at 10:00
Gracias Carlos, me alegro de que te fuese útil. Te invito a que navegues por el resto de contenidos
Agosto 25th, 2006 at 6:53
Hola Marcos,
te escribo para contarte que el domingo recien pasado me compre la palm tx, en vez de una calc. HP
Y estoy re feliz. Ni he ocupado el power48, ya que encontre a “Easy Calc” y para lo que necesito es mucho más practico y rapido que la HP.
Gracias por tus comentarios.
P.D. que compresor de videos y reproductor me recomiendas para mi palm.
Gracias y saludos.
Agosto 25th, 2006 at 9:08
Por supuesto, la HP es una calculadora muy avanzada, pero no todos necesitamos tanta máquina. Yo he estudiado una ingenierÃa usando una calculadora casi de las normales, con el único añadido de trabajar con números complejos.
Para ver vÃdeos en la PDA te recomiendo PocketDivxEncoder y TCPMP. Tienes ya un post al respecto. Bienvenido, y dedica un tiempo a navegar por esta web, espero que encuentres muchas respuestas a tus preguntas
Octubre 8th, 2006 at 17:51
Gracias por la informacion que se encuentra en estas páginas, me son de mucha utilidad. me gustarÃa saber si sabes de programas para calculo matemático del estilo de integrales o derivadad al estilo del DERIVE.
Muchas gracias
Octubre 8th, 2006 at 22:49
Tienes razón Cristian, LyME no cuenta con esa posibilidad, al no tener soporte para variables simbólicas. Una buena calculadora para Palm, aunque de pago, es PowerOne Graph, pero no creo que hagalo que dices. Puedes probar el emulador de calculadora cientÃfica HP para Palm.
Octubre 27th, 2006 at 20:11
o ver si existÃa un software tipo mi queridÃsimo programa estadÃstico R para mi Palm Tungsten E2 y, por casualidad he dado con el blog La PDA de tungsteno: Usos y abusos. En ella he encontrado como convertir mi Tungsten en una HP49G y el casi equivalente de R para Palm. Ya estoy contento. Ahora podré sacarle mucho más jugo a la Palm. ¡Blogs como este deberÃan exitir a millares!
Febrero 24th, 2007 at 21:01
Hola. gracias por publicar esta nota, me ha sido muy util, estoy mas que ansiosa por tener una palm y quisiera saber si con una tungsten E2 tendria suficiente memoria para ejecutar este programa que es similar al matlab o existe una mejor porque quisiera tener otros programas y no tener la palm como una simple agenda. Necesito que contestes lo mas pronto posible. Gracias
Febrero 24th, 2007 at 23:15
Hola Shalom. Yo tengo una Tungsten E2 y te puedo decir que tiene potencia para ejecutar este programa y muchos más perfectamente.
Febrero 28th, 2007 at 18:06
Hola ya tengo mi palm al fin, no se manejarla muy bien pero ya me estoy dando cuenta que no es tan complicado, ya instale el LyME y quisiera saber como hago para crear lo que en matlab seria un m.file? y como lo guardo?, espero que me contestes lo antes posible
Mayo 7th, 2007 at 2:21
tengo un probrema el tratar de pasar el programa al instalador rapido de la pal me aparece que hay archivos no compatibles como puedo hacer para instalarlo?
gracias!
Mayo 7th, 2007 at 10:38
@shalom: ahora mismo no puedo mirarlo, pero si en los menús no aparece una opción de “save” o “export”, puede que no se pueda exportar a un archivo “.m”. De todas formas, puedes copiar los .m en una nota de l programa Memo, y luego copiar y pegar el texto dentro de LyME.
@coco: sólo hay que instalar los programas “.prc” y “.pdb”. Los demás son documentación y demás cosas para usar sólo en el PC.
Mayo 10th, 2007 at 23:43
buenazo el LYME lo utilizo en una zire72 y treo650 nada que pocket son lentejas y costosas por eso long life palm ha quisiera que alguien me puede ayudar instalar el meditor o decirme donde encuentro el manual bueno eso es todo saludos¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Mayo 26th, 2007 at 0:13
Hablando de matemáticas, soy un estudiante de economÃa, y quisera saber si alguien sabe de algún programa de econometrÃa para la TX.
Mayo 26th, 2007 at 12:20
Hola Lucho, interesante pregunta la que planteas. Tengo que investigar un poco, pero por ejemplo existen calculadoras financieras como InterestCalc, CplxCalPro, RPN con módulo de finanzas o Finance Genious.
Julio 9th, 2007 at 21:08
buenas…. gracias por los post, me dieron mucha info interesante….estudio ingenieria,tengo una T|E, utilizo LyME y el EasyCalc son muy buenos. En particular el LyME con la libreira de contol……..
Febrero 15th, 2008 at 21:28
hola, esta interesante la pagina, pero quiero preguntar si alguien sabe si hay algun manual de la powerone en español.
Febrero 15th, 2008 at 21:43
hola estan interesantes los programas, pero una pregunta alguien tienen o sabe donde puedo tener el manual para la powerone en español, se los agradecere mucho.
Marzo 11th, 2008 at 1:40
Yo, como estudiante de ingenieria, recomiendo totalmente este programa.
Ha sido de gran ayuda a la hora de parciales y calculos rapidos, sin contar con las inmensas capacidades qeu tiene para ser un programa tan liviano…
en mi E2 corre de maravilla….
lo he utilizado a la fecha para:
Circuitos (filtros, resolucion de funciones de transferencias…en fin)
Calculo (derivacion, integracion definida, transformadas de laplace y fourier…)
Metodos numericos (practicamente todos son programables…)
En fin,,,, por cierto si alguien esta interesado en los scripts o algoritmos para lo que nombre anteriormente, solo escribame a necc0@hotmail.com
Marzo 14th, 2008 at 16:08
Tengo una pregunta abierta para quien pueda contaestarla, quisiera que algunos resultados salieran en fracciones y no en decimales con LyME, se un poco de matlab y en este programa el comando es “>>format rational” sin embargo al parecer no se puede en LyME al guien sabe el codigo para este excelente programa o si no tiene esta opcion.
pd. ya lei el el tutorial y no lo encontre por eso recurro a este medio…
Marzo 14th, 2008 at 23:59
Respondiendole a Victor, creo haber leido en su totalidad todo el manual o al menos para que sirve cada funcion y nunca me percate de que tuviera ninguna funcion para presentar resultados en fracciones yo digo que no existe en este programa
Marzo 30th, 2008 at 4:16
hola, estoy en estudios de financiera y tengo en mi pda powe one pero me serviria de mucha ayuda si alguien me indicara donde puedo bajar un manual para este programa,
gracias
Marzo 31st, 2008 at 23:36
envieme a mi email su mail y yo le mando el manual, igual esta en la pagina de lyme… mi email es nama741@hotamil.com… falow
Abril 20th, 2008 at 19:50
Tengo FnattLabMe , pero quisiera saber si es posible instalar Lyme en mi Nokia 5200 con algún emulador o si hay alguna forma de convertir a J2Me, desde ya gracias.
Junio 23rd, 2008 at 20:31
Me puede servir Lyme en mi ipaq 6945 para mi proximo curso de estadistica