Cómo resolver ecuaciones trascendentales en MATLAB

Escrito por thomas bourdin | Traducido por laura de alba
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo resolver ecuaciones trascendentales en MATLAB
MATLAB se puede usar para resolver problemas matemáticos potencialmente complicados, incluyendo las ecuaciones trascendentales. (Jupiterimages/Photos.com/Getty Images)

MATLAB es un poderoso programa numérico informático creado por MathWorks. MATLAB es también un lenguaje de programación de alto nivel que permite que programas numéricos potencialmente complicados sean escritos en una serie de pasos cortos. MATLAB también se puede integrar con programas escritos en otros lenguajes y también tiene numerosas "cajas de herramientas" soportadas por MathWorks que pueden simplificar cualquier análisis que hagas. Uno de tales ejemplos es la herramienta Symbolic Math (matemáticas simbólicas), que permite al usuario resolver ecuaciones algebraicas, incluyendo las ecuaciones trascendentales (es decir, una ecuación que contiene una función trascendental, como el seno). Esto se puede lograr con unos pequeños pasos dentro de MATLAB.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Necesitarás

  • Una computadora con el programa MATLAB y la caja de herramientas Symbolic Math

Lista completaMinimizar

Instrucciones

  1. 1

    Define la variable que te gustaría resolver usando el comando "syms". Por ejemplo, el comando:

    > syms x;

    define la variable a resolver como "x". Presiona "Enter".

  2. 2

    Escribe la ecuación que quieres resolver como una cuerda. Esto da:

    > s = 'sin(x) = x^3 - 1';

  3. 3

    Usa el comando 'solve' (resolver) --contenido en la caja de herramientas Symbolic Math-- para resolver la cuerda 's'. Para hacer esto en MATLAB, simplemente ingresa el comando:

    > solve(s);

    Esto da la solución numérica de sin(x) = x^3 - 1, que es x = 1,24905. Ésta es la solución de la ecuación trascendental.

Consejos y advertencias

  • Si el lado derecho de la ecuación que quieres resolver es cero, especifica únicamente el lado izquierdo de la ecuación como cuerda. Si el lado derecho es diferente a cero, especifica la ecuación completa como cadena.
  • Asegúrate de usa la sintaxis de MATLAB apropiada al resolver ecuaciones con el programa.
  • Nota que cualquier solución en MATLAB es sólo aproximada y que todas están redondeadas, dependiendo de la precisión deseada en el programa.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles