Método Rungge Kutta MATLAB (Cuarto orden)

Jessica Estefanía Martínez Burgos
17 May 202006:58

Summary

TLDREste video ofrece una guía paso a paso para desarrollar un código en MATLAB que implementa el método de rutas de cuarto orden. El proceso comienza con la declaración de variables simbólicas y configuración de condiciones iniciales, como 'x' y 'y', con 'h' establecido en 0.5. Se utiliza un ciclo 'while' para repetir el procedimiento en intervalos de 0 a 2, calculando iterativamente los valores de 'x' y 'y' mediante sustitución en la función dada. El código muestra cómo calcular y almacenar los resultados para cada segmento del método, con una salida que imprime los valores de 'x', 'y' y la función en el índice, facilitando la visualización de la evolución de las variables a lo largo del intervalo.

Takeaways

  • 📘 El video muestra cómo desarrollar código en MATLAB para resolver el método de rutas de cuarto orden.
  • 🔍 Se inicia el código con funciones de MATLAB como clear y clc para limpiar la pantalla y declarar variables simbólicas.
  • ✍️ La función a resolver es 'y', que depende de 'x' y 'x cuadrada', con un valor inicial de 'y' en 'x=0' igual a 1.
  • 📉 Se establece un valor de 'h', que es el paso de integración, igual a 0.5.
  • 🔢 Se define el intervalo de integración desde 0 hasta 2, y se establecen los valores iniciales de 'x' y 'y'.
  • 🔁 Se utiliza un ciclo 'while' para repetir el proceso de integración hasta alcanzar el intervalo definido.
  • 📝 Se calculan los valores de 'y' para cada punto 'xi' utilizando la fórmula del método de rutas de cuarto orden.
  • 📈 Se imprime el índice, el valor de 'x' con dos decimales y el valor de 'y' en la consola para cada iteración.
  • 🔧 Se sugiere que si el problema tuviera otros valores, se pueden cambiar las variables al inicio del código.
  • 💾 Al final, se guarda el código en una carpeta con el nombre del método de ruta cuarto orden.

Q & A

  • ¿Qué lenguaje de programación se utiliza en el script del video para resolver el método de rutas de cuarto orden?

    -El lenguaje de programación utilizado en el script del video es MATLAB.

  • ¿Qué función de MATLAB se utiliza para limpiar las variables y la pantalla antes de comenzar el script?

    -Se utilizan las funciones 'clear' y 'clc' para limpiar las variables y la pantalla en MATLAB.

  • ¿Cómo se declaran las variables simbólicas en MATLAB según el script?

    -Las variables simbólicas se declaran sin asignarles un valor inicial, como se muestra en el script con 'x' y 'y'.

  • ¿Cuál es la función que se está utilizando para resolver el problema en el script del video?

    -La función que se está utilizando es 'y = x^2 - 1.2', donde 'y' es la variable dependiente y 'x' es la independiente.

  • ¿Qué valor se establece para 'h' en el script del video?

    -El valor de 'h' se establece en 0.5 en el script del video.

  • ¿Cómo se establecen los intervalos iniciales para 'x' en el script?

    -Los intervalos iniciales para 'x' se establecen como 0 y 1, donde 0 es el primer valor que se toma y 1 es el último.

  • ¿Qué es el propósito del ciclo 'while' en el script del video?

    -El ciclo 'while' se utiliza para repetir el procedimiento del método de rutas de cuarto orden hasta que el valor de 'x' alcance el intervalo establecido.

  • ¿Cómo se calculan los valores intermedios de 'x' y 'y' en el método de rutas de cuarto orden según el script?

    -Los valores intermedios se calculan mediante sustitución en la función dada, utilizando los valores de 'x' y 'y' anteriores y el valor de 'h'.

  • ¿Qué comandos se utilizan para imprimir los valores de 'x' y 'y' en el script del video?

    -Se utilizan los comandos 'fprintf' y 'disp' para imprimir los valores de 'x' y 'y' en el script del video.

  • ¿Cómo se incrementa el valor de 'x' en cada iteración del ciclo 'while'?

    -El valor de 'x' se incrementa en cada iteración sumándole 'h', que es 0.5, para que 'x' aumente de 0.5 en cada paso hasta alcanzar el intervalo de 2.

  • ¿Cómo se guarda el resultado final del script en MATLAB según el script del video?

    -El resultado final se guarda utilizando el comando 'save', especificando el nombre del archivo y las variables a guardar.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
MATLABCódigoMétodosRutasCuarto OrdenProgramaciónSimulaciónVariables SimbólicasCondiciones InicialesCálculo Numérico
Do you need a summary in English?