Diferencia entre revisiones de «Comando ResuelveEDO»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{Comandos Específicos CAS (Cálculo Avanzado)|cas=true|function|ResuelveEDO}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{Comandos Específicos CAS (Cálculo Avanzado)|cas=true|function|ResuelveEDO}}
'''→''' '''Résolución numérica'''
+
'''→''' '''Resolución numérica'''
 
;ResuelveEDO[ <f(x,y)>, <x Inicial>, <y Inicial>, <x Final>, <Paso> ]:[[Vista Gráfica|Grafica]] como [[Lugar Geométrico|''lugar geométrico'']] la resolución numérica de la ecuación a partir del punto con sendas coordenadas hasta la abscisa final indicada, con el ''paso'' dado.<br>Admite toda  '''''E'''''<sub>cuación</sub> '''''D'''''<sub>iferencial</sub>  '''''O'''''<sub>rdinaria</sub> [http://es.wikipedia.org/wiki/Ecuaci%C3%B3n_diferencial_ordinaria de primer orden ('''EDO'''] en español)- como <small>'''\begin{equation}\frac{dy}{dx}=f(x,y) \end{equation}'''</small>
 
;ResuelveEDO[ <f(x,y)>, <x Inicial>, <y Inicial>, <x Final>, <Paso> ]:[[Vista Gráfica|Grafica]] como [[Lugar Geométrico|''lugar geométrico'']] la resolución numérica de la ecuación a partir del punto con sendas coordenadas hasta la abscisa final indicada, con el ''paso'' dado.<br>Admite toda  '''''E'''''<sub>cuación</sub> '''''D'''''<sub>iferencial</sub>  '''''O'''''<sub>rdinaria</sub> [http://es.wikipedia.org/wiki/Ecuaci%C3%B3n_diferencial_ordinaria de primer orden ('''EDO'''] en español)- como <small>'''\begin{equation}\frac{dy}{dx}=f(x,y) \end{equation}'''</small>
 
:{{Examples|1=<br>'''<code>ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]</code>''' resuelve '''\begin{equation} \frac{dy}{dx}=-xy \end{equation}''' siendo '''''A''''' el punto inicial y '''B''' el que establece la abscisa final.<br>En la [[Vista Algebraica]] el resultado aparece como:<br><small>''IntegralNumérica1 = ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]''</small><br>y se lo expone como tal en la [[Vista Gráfica]]<hr><small>Puede analizarse el '''lg_1 = <code>ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]</code>'''<hr>Un [[Comando AjustePolinómico|AjustePolinómico]][Primero[lg_1, [[[[Comando Longitud|Longitud]][lg_1]], round(x(F))] de una lista representativa de los puntos sobre el lugar geométrico '''''lg_1''''' creado, expone la siguiente ecuación de resolución aproximada:<br>'''<code>0.00016x⁹ - 0.00322x⁸ + 0.023 x⁷ - 0.045x⁶ - 0.173 x⁵ + 0.72 x⁴ + 0.4 x³ - 3.56037x² - 0.2x + 7.4</code>'''</small>
 
:{{Examples|1=<br>'''<code>ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]</code>''' resuelve '''\begin{equation} \frac{dy}{dx}=-xy \end{equation}''' siendo '''''A''''' el punto inicial y '''B''' el que establece la abscisa final.<br>En la [[Vista Algebraica]] el resultado aparece como:<br><small>''IntegralNumérica1 = ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]''</small><br>y se lo expone como tal en la [[Vista Gráfica]]<hr><small>Puede analizarse el '''lg_1 = <code>ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]</code>'''<hr>Un [[Comando AjustePolinómico|AjustePolinómico]][Primero[lg_1, [[[[Comando Longitud|Longitud]][lg_1]], round(x(F))] de una lista representativa de los puntos sobre el lugar geométrico '''''lg_1''''' creado, expone la siguiente ecuación de resolución aproximada:<br>'''<code>0.00016x⁹ - 0.00322x⁸ + 0.023 x⁷ - 0.045x⁶ - 0.173 x⁵ + 0.72 x⁴ + 0.4 x³ - 3.56037x² - 0.2x + 7.4</code>'''</small>
Línea 21: Línea 21:
 
::*[[Comando Primero|Primero]][ <lugar geométrico>, <Número> ], extrae tales puntos como una lista. <br>Por ejemplo, '''[[Comando Primero|Primero[ lug1, Longitud[ lug1]]]]'''
 
::*[[Comando Primero|Primero]][ <lugar geométrico>, <Número> ], extrae tales puntos como una lista. <br>Por ejemplo, '''[[Comando Primero|Primero[ lug1, Longitud[ lug1]]]]'''
 
::*Ver también el comando [[Comando CampoDeDirecciones|CampoDeDirecciones]]}}
 
::*Ver también el comando [[Comando CampoDeDirecciones|CampoDeDirecciones]]}}
 
+
'''→''' '''Resolución formal'''
;ResuelveEDO[<f(x,y)>]:Procura encontrar la solución exacta para la EDO de primer orden<br>
+
;ResuelveEDO[<f(x,y)>]:Procura desarrollar la solución precisa de la EDO de primer orden<br>'''\begin{equation} \frac{dy}{dx}=f(x,y(x)) \end{equation}'''
'''\begin{equation} \frac{dy}{dx}=f(x,y(x)) \end{equation}'''
 
 
:{{Example|1=<br>'''<code><nowiki>ResuelveEDO[y / x]</nowiki></code>''' da ''f(x) = c<sub>1</sub> x''.}}
 
:{{Example|1=<br>'''<code><nowiki>ResuelveEDO[y / x]</nowiki></code>''' da ''f(x) = c<sub>1</sub> x''.}}
;ResuelveEDO[ <f(x, y)>, <Punto en f> ] :Procura encontrar la solución exacta para la EDO de primer orden<br><math>\frac{dy}{dx}(x)=f(x, y(x))</math><br>y emplea la solución que pasa por el punto indicado.
+
;ResuelveEDO[ <f(x, y)>, <Punto en f> ]:Procura la función que pasando por el punto indicado resuelve formalmente la EDO de primer orden<br><math>\frac{dy}{dx}(x)=f(x, y(x))</math>.
 
:{{Example|1=<br>'''<code><nowiki>ResuelveEDO[y'=y / x, (1,2)]</nowiki></code>''' da ''f(x) = 2  x''.}}
 
:{{Example|1=<br>'''<code><nowiki>ResuelveEDO[y'=y / x, (1,2)]</nowiki></code>''' da ''f(x) = 2  x''.}}
 
===[[Image:View-cas24.png]] [[Comandos Específicos CAS (Cálculo Avanzado)|En]] la [[Vista Algebraica CAS|Vista C<sub><small>omputación</small></sub>A<sub><small>lgebraica</small></sub>S<sub><small>imbólica</small></sub>]]===
 
===[[Image:View-cas24.png]] [[Comandos Específicos CAS (Cálculo Avanzado)|En]] la [[Vista Algebraica CAS|Vista C<sub><small>omputación</small></sub>A<sub><small>lgebraica</small></sub>S<sub><small>imbólica</small></sub>]]===

Revisión del 21:03 22 feb 2013


Resolución numérica

ResuelveEDO[ <f(x,y)>, <x Inicial>, <y Inicial>, <x Final>, <Paso> ]
Grafica como lugar geométrico la resolución numérica de la ecuación a partir del punto con sendas coordenadas hasta la abscisa final indicada, con el paso dado.
Admite toda Ecuación Diferencial Ordinaria de primer orden (EDO en español)- como \begin{equation}\frac{dy}{dx}=f(x,y) \end{equation}
Ejemplos:
ResuelveEDO[-x y, x(A), y(A), x(B), 0.1] resuelve \begin{equation} \frac{dy}{dx}=-xy \end{equation} siendo A el punto inicial y B el que establece la abscisa final.
En la Vista Algebraica el resultado aparece como:
IntegralNumérica1 = ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]
y se lo expone como tal en la Vista Gráfica
Puede analizarse el lg_1 = ResuelveEDO[-x y, x(A), y(A), x(B), 0.1]
Un AjustePolinómico[Primero[lg_1, [[Longitud[lg_1]], round(x(F))] de una lista representativa de los puntos sobre el lugar geométrico lg_1 creado, expone la siguiente ecuación de resolución aproximada:
0.00016x⁹ - 0.00322x⁸ + 0.023 x⁷ - 0.045x⁶ - 0.173 x⁵ + 0.72 x⁴ + 0.4 x³ - 3.56037x² - 0.2x + 7.4
Notas: Considerar lo que permiten los siguientes comandos...
  • Longitud[ <Lugar Geométrico> ] para averiguar cuántos puntos componen un lugar geométrico.
  • Primero[ <Lugar Geométrico>, <Número> ] para extraer los puntos como una lista, como en Primero[lug1, Longitud[lug1]]
Note Aviso: Para la solución "inversa", basta con anotar un valor negativo para x Final, como en ResuelveEDO[-x*y, x(A), y(A), -5, 0.1].
ResuelveEDO[ f(x,y)>, <g(x,y)>, <x Inicial>, <y Inicial>, <t Final>, <Paso> ]
Dados el valor para el punto inicial, el máximo valor del parámetro interno t y el del paso para t, resuelve numèricamente la EDO de primer orden \begin{equation} \frac{dy}{dx}=\frac{f(x,y)}{g(x,y)} \end{equation} para exponerla como lugar geomètrico.
Alerta Alerta: Esta variante puede operar adecuadamente cuando la primera falla. Como cuando la curva de solución tiene puntos verticales.
Ejemplo: ResuelveEDO[-x, y, x(A), y(A), 5, 0.1], tomando a A como punto inicial, resuelve \begin{equation}\frac{dy}{dx}=- \frac{x}{y} \end{equation}.
Note Aviso: Para la solución "inversa", basta con anotar un valor negativo para x Final, como en ResuelveEDO[y, x(A), y(A), -5, 0.1]
ResuelveEDO[ <b(x)>, <c(x)>, <f(x)>, <x Inicial>, <y Inicial>, <y' Inicial>, <x Final>, <Paso> ]
Resuelve la EDO de segundo orden \begin{equation}y+b(x)y'+c(x)y=f(x)\end{equation} para exponerla como lugar geomètrico.
Ejemplo:
ResuelveEDO[cos(x), sin(x), x(A) sin(x)² + y(A) cos(x)², -3.14159, -1, -1, -6.28319, 0.1]
Notas:

Resolución formal

ResuelveEDO[<f(x,y)>]
Procura desarrollar la solución precisa de la EDO de primer orden
\begin{equation} \frac{dy}{dx}=f(x,y(x)) \end{equation}
Ejemplo:
ResuelveEDO[y / x] da f(x) = c1 x.
ResuelveEDO[ <f(x, y)>, <Punto en f> ]
Procura la función que pasando por el punto indicado resuelve formalmente la EDO de primer orden
\frac{dy}{dx}(x)=f(x, y(x)).
Ejemplo:
ResuelveEDO[y'=y / x, (1,2)] da f(x) = 2 x.

View-cas24.png En la Vista ComputaciónAlgebraicaSimbólica

A las descriptas, se suman variantes exclusivas de esta vista y se admiten literales en operaciones simbólicas.

ResuelveEDO[ <f(x, y)Ecuación diferencial en x, y> ]
Procura dar con la solución exacta para la EDO de primero o segundo orden dada.
Ejemplo:
ResuelveEDO[y'=y / x] da f(x) = c1 x.
ResuelveEDO[ <f(x, y)Ecuación diferencial en x, y>, <Punto(s) L en f> ]
Procura encontrar la solución exacta para la EDO de primero o segundo orden dada que pasa por el punto o lista de puntos designado por L.
Ejemplo:
ResuelveEDO[y'=y / x,(1,2)] da y = 2 x.
ResuelveEDO[ <f(x, y)Ecuación diferencial en x, y>, <Punto(s) L en f>, <Punto(s) L' en f'> ]
Procura encontrar la solución exacta para la EDO de primero o segundo orden dada, que pasa por el punto o lista de puntos designado por L y la f' pasando por el punto o lista de puntos de L' .
Ejemplo:
ResuelveEDO[y / x, y, x] da y = c1 x.
ResuelveEDO[ <f(w, v)Ecuación diferencial en wvariable independiente, vvariable dependiente>, vvariable dependiente, wvariable independiente ]
Procura dar con la soluciòn precisa de la EDO de primero o segundo orden dada.
Opera de modo análogo a la variante previa excepto que la función f puede serlo respecto de variables diferentes a x o y como \frac{dv}{dw}(w)=f(w, v(w)) siendo v la variable dependiente y w la independiente.
Ejemplo:
ResuelveEDO[v'=v / w, v, w] da v = c1 w.
ResuelveEDO[ <f(w, v)Ecuación diferencial en wvariable independiente, vvariable dependiente>, vvariable dependiente, wvariable independiente, <Punto(s) L en f> ]
Combina parámetros de la segunda y cuarta variantes de sintaxis.
ResuelveEDO[ <f(w, v)Ecuación diferencial en wvariable independiente, vvariable dependiente>, vvariable dependiente, wvariable independiente, <Punto(s) L en f>, <Punto(s) L' en f'>]
Combina parámetros de la tercera y cuarta variantes de sintaxis.
Nota: Para establecer compatibilidad con la barra de entrada, si el primer parámetro es una expresión sin y' ni y'', se lo supone segundo miembro de la EDO con y' en el primero.
© 2024 International GeoGebra Institute