Ecuaciones diferenciales lineales no homogeneas
- Inicie sesión o regístrese para enviar comentarios
Hola, necesito ayuda para hacer una ecuación diferencial lineal de segundo grado en la calculadora...
Cabe destacar que ya leí todo el capitulo 16 que viene en el cd de la calculadora, pero no lo entendi...
La pregunta es simple... como haría esta ecuación diferencial? como la ingreso en la calculadora?
para dar un ejemplo: y'' + 4y = cos(x)
Muchas gracias...
- Inicie sesión o regístrese para enviar comentarios
Otros temas de interes
- como hacer una barra de menus ??
- 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?
- [PROYECTO] Universal Font Library for HP50G CAS para recuperar "Hello World" 3 ->GROB de la HP48GX (1994)
Para resolver ecuaciones diferenciales debes usar
y(x)=y
d1y(x)=y'
d1d1y(x)=y''
y poner la variable y(x) como segundo argumento del comando y a continuación el comando DESOLVE

Si utilizas algebraico, pones DESOLVE(Ecuacion,y(x))
Saludos
- Inicie sesión o regístrese para enviar comentarios
Yo le hago asi:
Directamente en la pila (en modo RPN):
1: d1d1Y(X)+4*Y(X)=cos(X) <-- Aqui escribes tu EDO
2: Y(X) <-- Aqui escribes la funcion a despejar
(debes escribir cada renglon entre comillas, de lo contrario la calculadora te marcará error)
Despues buscas el menú CALC (shift blanco+tecla 4) te vas a differential eqns.. luego escoges DESOLVE
La respuesta te queda entre corchetes, asi que te recomiendo borrarlos paro poder usar el resultado en el editor de ecuaciones y simplificar
Para las EDOs en la calculadora, recuerda estos puntos:
- siempre que veas "y" debes escribir Y(X) (para que la calculadora la reconozca como funcion)
- cada orden de derivada representa un d1, en este caso que es de segundo orden queda d1d1 si fuera de tercero seria d1d1d1 y asi sucesivamente
- cC0,cC1 y todas las cC son constantes
- tener la calculadora en modo exacto y en radianes
- Recuerda que entre mayor sea el orden y la complejidad la EDO, mas rebuscada sera la solucion, y en esos casos requerira de que sepas interpretar el resultado, pero eso creo que va por tu cuenta

- Siempre habra ciertos casos en que la calculadora no podra resolver la EDO
Bueno espero haberte ayudado, y es todo lo que recuerdo por el momento puesto que ya tengo algo de tiempo desde que lleve mi curso de EDOs.
Tambien esta la funcion LDEC, creo que esa usa transtornadas de Laplace, pero no recuerdo bien como usarla, espero que alguien mas te pueda ayudar con eso.
- Inicie sesión o regístrese para enviar comentarios
A Poner y(x) como segundo argumento del comando me refiero a:
Si utilizas RPN:
La ecuacion luego y(x) en la pila y escribes DESOLVE, como te mostre en la imagen.
Si utilizas Algebraico:
Colocas y(x) asi:
DESOLVE(Ecuacion,y(x))
Saludos
- Inicie sesión o regístrese para enviar comentarios
Ola! esto, ke muy bien explicado todo, pero tengo una duda ke seguro es muy tonta!!! pero es ke no tengo muxo tiempo para ponerme, jejeje,
como se escribe d1 y d1d1?
Gracias.
- Inicie sesión o regístrese para enviar comentarios
Hola!!! Las explicaciones anteriores han sido una ayuda increible, pero tengo una duda. La hp resuelve todo tipo de ecuaciones diferenciales? (lineales, homogeneas, de variables separables etc).
Es que he intentado resolver algunas, y me salen resultados en funcion de (tt) o (ttt).
¿que significa (ttt) si yo le he puesto variables x e y?
Muchas gracias
- Inicie sesión o regístrese para enviar comentarios
Para el que pregunto antes: d1 se escribe como: ALPHA > SHIFT BLANCO (Izquierdo) > D (F4)
Para Rocio, cuando te dejan la integral y te aparecen tt o ttt quiere decir que no logra integrar la integral que le aparece, eso pasa con algunos métodos que la calculadora no hace, por ejemplo Bernoulli y creo que Exactas.
Poneme el ejemplo que veo si puedo ayudarte
- Inicie sesión o regístrese para enviar comentarios
Hola VereV.
El ejercicio que intento resolver es el siguiente:
4x^2 - xy + y^2 + y'(x^2-xy+4y^2)
Lo resolvimos manualmente y nos dio que la solucion general es:
(x+y)^2*(y^2-xy+x^2)=k
Pero la calculadora me da el resultado en funcion de tt y de numeros complejos, ta l y como se ve en la imagen

Meti las ecuaciones con el formato este de y=y(x) e y'=d1y(x) y lo hice con DESOLVE pero no me sale.
Muchisimas gracias
- Inicie sesión o regístrese para enviar comentarios
He estado practicando con las ecuaciones diferenciales y he llegado a las siguientes conclusiones:
- Hay que resolver en modo numerico Real, salvo que la propia calculadora te pida cambiar a modo complejo.
- No resuelve ecuacuones diferenciales de Bernouilli ni exactas que esten dadas en funcion de dx o dy (si estan con y' si las resuelve).
- Con algunas homogeneas se lia creo, o no llega a ningun resultado.
- A veces el resultado en funcion de tt si es el correcto si consideramos tt=u=y/x
¿Alguien puede confirmar o negar lo que he comprobado haciendo ejemplos? Es para saber si esto que he dicho le pasa a alguien mas.
Un saludo a todos y gracias!
- Inicie sesión o regístrese para enviar comentarios
He estado practicando con las ecuaciones diferenciales y he llegado a las siguientes conclusiones:
- Hay que resolver en modo numerico Real, salvo que la propia calculadora te pida cambiar a modo complejo.
- No resuelve ecuacuones diferenciales de Bernouilli ni exactas que esten dadas en funcion de dx o dy (si estan con y' si las resuelve).
- Con algunas homogeneas se lia creo, o no llega a ningun resultado.
- A veces el resultado en funcion de tt si es el correcto si consideramos tt=u=y/x¿Alguien puede confirmar o negar lo que he comprobado haciendo ejemplos? Es para saber si esto que he dicho le pasa a alguien mas.
Un saludo a todos y gracias!
Cuando te da en función de tt quiere decir que no logró integrar lo que te da...
- Inicie sesión o regístrese para enviar comentarios












Muchas gracias, me re sirve tu respuesta... pero como hago esto? "poner la variable y(x) como segundo argumento del comando"
Muy clara tu explicación igual yo hago todo siempre con el "EQW"...