Meter una ecuacion cualquiera en programa.
- Inicie sesión o regístrese para enviar comentarios
Hola amigos, soy nuevo en el foro y en esto de la programacion en RPL, a ver si me podeis echar una mano con esto:
Estoy intentando hacer un programa que depseje una ecuacion cualquiera segun una variable que se elija (para utilizarlo en Algebraico, que es el modo que suelo utilizar). La cuestion es que no me deja grabar correctamente las ecuaciones (Ejem: 2X+Y=1) en una variable (ec), es decir la ecuacion me cambia.
Agradeceria que alguien me ayudara.
Aqui teneis el codigo:
«
"Ecuación" "" INPUT OBJ-> 'ec' STO
"Variable a Desp." "" INPUT OBJ-> 'var' STO
RAD
'ec' EVAL
'var' EVAL
SOLVE
{ ec var } PURGE
GRAD
»
Gracias.
- Inicie sesión o regístrese para enviar comentarios
Otros temas de interes
- como hacer una barra de menus ??
- GROBs en la hp50g ..
- Nueva Calculadora HP?? HP 39gII spécification
- ROM 2.10-7 Spreadsheet & Geometry manuales y biblioteca.
- Ayuda con Raices
- [PROYECTOS] EoEiProEngLib, MathEngProLib, EquatnEngProLib & and HP50GNKLib
- ayuda con integral exponencial
- programa tipo excell que permita introducir formulas en las tablas
- como aprender tantos comandos en SYSTEM?
Hola filodido:
Lo que planteas no es una solución es una evaluación de la variable 'ec' y la variable 'var', por tanto en la pila tendras con tu ejemplo (Ejem: 2X+Y=1)
2: 2X+Y=1
1: X
Version 1 sin valor inicial
«
"Ecuación" "" INPUT OBJ-> -> ec
« "Variable a Desp." "" INPUT OBJ-> -> var
« RAD ec var 1 ROOT GRAD
»
»
»
Version 1 con valor inicial
«
"Ecuación" "" INPUT OBJ-> -> ec
« "Variable a Desp." "" INPUT OBJ-> -> var
« "Valor inicial" "" INPUT OBJ-> -> valor
« RAD ec var valor ROOT GRAD
»
»
»
Con esto tu programa ya funciona mejor, el 1 del código es un valor inicial para el Método de Newton, si lo deseas puedes poner otra entrada para elegirlo tu, en caso de que sea fuera del domino de definición de la función
Si tienes dudas has de buscar el COMANDO USER ROOT. Si tienes ganas de profundizar procura evitar siempre el comando INPUT y emplear el comando INFORM para tus programas, es más cómodo de visualizar y le puedes poner ayudas y seleccionar el tipo de elemento que buscas para trabajar en un programa sin errores.
Espero te sea de utilidad,
José Manuel Ruiz
zuaritx@yahoo.es
www.zuaritx.loquegustes.com
- Inicie sesión o regístrese para enviar comentarios







