Funciones > Resolución y optimización > Funciones de bloques de resolución > Función EDO
  
Función EDO
odesolve(vf, b, [intvls]): permite definir una función que representa la solución a un sistema de ecuaciones diferenciales ordinarias (EDO), sujeto a un valor inicial o a restricciones de valores de límite. Las EDO deben ser lineales en su término de derivada superior y el número de condiciones iniciales y de límite debe ser igual al orden de las EDO.
Argumentos
vf es una función o un vector de columna de funciones tal y como aparecen dentro del bloque de resolución.
Es necesario incluir la lista de argumentos cuando se definen las funciones en vf. Si, por ejemplo, se intentan resolver las funciones f(t) y g(t), se introduce vf de la siguiente manera:
b es el punto final real del intervalo de integración. b puede ser mayor o menor que el valor inicial, que se define en el bloque de resolución.
intvls (opcional) es el número entero de intervalos de discretización utilizados para interpolar la función de resolución. El número de puntos de resolución es el número de intervalos + 1. El valor por defecto de intvls es 1000.
El valor por defecto de intvls es, por lo general, lo suficientemente grande como para proporcionar una solución interpolada precisa, pero puede aumentar este valor para capturar pequeños detalles en la solución. Al hacerlo, es necesario que odesolve guarde más puntos para la interpolación, lo que podría aumentar el tiempo de cálculo.
Si va a resolver la EDO en un intervalo largo, defina intvls en un valor mayor que el valor por defecto.
Información adicional
La función odesolve solo se puede utilizar dentro de un bloque de resolución.
La función de PTC Mathcad heredada Odesolve es intercambiable con su equivalente en minúsculas.
Al insertar la función en minúsculas desde la cinta de opciones, o al escribir manualmente la versión en minúsculas o mayúsculas, se le asigna automáticamente el rótulo Palabra clave.
La función odesolve utilice el algoritmo de resolución de Adams/BDF.
Si se encuentra dentro de un bloque de resolución, odesolve no se ve afectada por el valor de TOL.