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.

Step 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".

Step 2

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

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

Step 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.

eHow en espanol
×