You are on page 1of 3

INFORMATICA APLICADA A LOS PROCESOS PRACTICA: EXPRESIONES SIMBOLICAS

ESCUELA PROFESIONAL DE INGENIERIA QUIMICA VIII CICLO

OBJETIVO. - Crear y manipular variables simblicas. - Simplificar expresiones matemticas. - Resolucin de ecuaciones empleando matemticas simblicas. LGEBRA SIMBLICA: La matemtica simblica se usa regularmente en los problemas de, ingeniera y ciencias. Con frecuencia es preferible manipular las ecuaciones simblicamente antes de sustituir valores para las variables. Variables simblicas.- Es una variable que almacena un dato simblico. CREACIN DE VARIABLES SIMBLICAS: Las variables simblicas simples se pueden crear en dos formas. Por ejemplo, para crear la variable simblica x, escriba: >> sym('x') o >> syms x Ambas tcnicas hacen al carcter 'x' igual a la variable simblica x. Donde x puede representar: Una letra o una combinacin de varias letras (sin espacios). Por ejemplo: s, yad O una combinacin de letras y dgitos que comience por letra (sin espacios). Ejemplos xh12, r2d2. Un nmero. Por ejemplo: 15 o 3. En los primeros dos casos (cuando la cadena es una letra o una combinacin de varias letras y nmeros), el objeto simblico creado es una variable simblica. En este caso es conveniente (aunque no necesario) dar al objeto el mismo nombre que la cadena. Por ejemplo s y yad se puede definir como variables simblicas de la forma: >> s=sym('s') Se crea el objeto simblico s. >> yad=sym(yad) Se crea el objeto simblico yad. El nombre del objeto simblico puede ser diferente del nombre de la variable. Por ejemplo: >>h=sym(gamma) h= Nombre del objeto. gamma Nombre de la variable. La funcin sym tambin se puede usar para crear una expresin entera o una ecuacin entera. Por ejemplo, >>E=sym(m*c^2) Crea una variable simblica llamada E >>Ley_gas_ideal=sym(P*V=n*R*Temp) Crea una ecuacin El comando syms es particularmente conveniente porque se puede usar para crear mltiples variables simblicas al mismo tiempo, como con el comando: >>syms Q R T DO CREACION DE EXPRESIONES SIMBOLICAS: Son expresiones matemticas que contienen variables simblicas. La expresin simblica de Matlab se usa matemticamente para factorizar, simplificar, determinar soluciones, derivar, integrar, etc. La forma de crear una expresin simblica es: Nombre expresin = Expresin simblica Ejemplo: >>syms a b c x y Define las variables simblicas a, b, c, x e y >>f=a*x2+b*x+c Crea la expresin simblica ax2+bx+c. y le asigna a f f= a*x^2 + b*x + c Se visualiza la expresin simblica, sin sangrar o f=sym('a*x2+b*x+c') SUSTITUCIN DE VARIABLES: Ejemplo: Supongamos el polinomio f=ax 2+bx+c se quiere sustituir x por -1 >>g=subs(f,x,-1) ACTIVIDAD N1: 1. Cree las siguientes variables simblicas con el comando sym o syms: x, a, b, c, d 2. Verifique que las variables que cre en el ejercicio 1 se mencionan en la ventana del rea de trabajo (Workspace). selas para crear las siguientes expresiones simblicas:

a. p1=x2-1 c. p2=(x+1)
2

b. p3=a*x^2-1 d. p4= a*x^2+b*x+c

e. p5= a*x^3+b*x^2+c*x+d f. p6=sen(x)

3. Cree las siguientes expresiones simblicas, con la funcin sym: EX1=x2-1 EX4=Ax2+Bx+C EX2=(x+1)2 EX5=Ax3+Bx2+Cx 2 EX3=Ax -1 EX6=senx 4. Cree las siguientes ecuaciones, con la funcin syms: a. X2=1 b. (x+1)2 = 0 2 c. ax = 1 d. ax2+bx+c=0 3 2 e. ax +bx +cx+d=0 f. seno(x) = 0 5. A partir de los siguientes vectores crear expresiones simblicas con la funcin poly2sym. x = [-1,2,3;4,5] A=[1,2,3,4] B = [1 2 3; 4 5 6 ] f=[123]

ACTIVIDAD N2: MODIFICACION DE EXPRESIONES SIMBOLICAS


Las expresiones simblicas pueden ser creadas por el usuario, o tambin por MatLab como resultado de otras operaciones simblicas.
FUNCIONES QUE SE USAN PARA MANIPULAR EXPRESIONES Y ECUACIONES collect(S) Agrupa los trminos de igual potencia expand(S) Multiplica todos los factores de la expresin o ecuacin factor(S) Factoriza la expresin o ecuacin simplify(S) Simplifica en concordancia con las reglas de simplificacin simple(S) Simplifica a la representacin mas corta de la expresin o ecuacin solve(S) Resuelve ecuaciones

6. Calcular o simplicar las siguientes expresiones, utilizando los anteriores comandos simblicos.
a. 4X2+8X-5 b. x5-2x3 y2x2y3 c. r8 s8 d. (x-y-z)(x+y+z) e. (4x7 - xy5 + 6y2)(9x10 + 54x8y3 + 34y5) f. (45x7 - 29y3)8
2 2 2

Factoriza Factoriza Factoriza Realiza el producto Simplifica expand Factorizar Factorizar Factoriza Evalua para x=7 Factoriza

g. 12 a - 4ab 3ax + bx h. t5 t3 2t2 + 2t i. j.

(m + n)2 2m 2n - 15 (x^3+2*x+5,x,7)

k. l. (x 2y + 5z2)(x + 2y +5z2)

Simplificar

m.

Simplificar Simplificar Simplifica

n.
o. ACTIVIDAD N3 RESOLVER ECUACIONES

7. Resolver las siguientes ecuaciones. Utilizando solve('ecuacion','incognita') a) x6-3x + 2 = x4-3 b) x4 - 5x + 8 = x2 - 30 c) x3 + 2x2 - x + 1 = 0 d) e) f) g)

log(x) + 3x = 0 sin(x) - x2 + 1 = 0, y comprobar la solucin evaluando la expresin con la presunta raz. Resolver el siguiente sistema

You might also like