INFORMATICA APLICADA A LOS PROCESOS PRACTICA: EXPRESIONES SIMBOLICAS

ESCUELA PROFESIONAL DE INGENIERIA QUIMICA VIII CICLO

OBJETIVO. - Crear y manipular variables simbólicas. - Simplificar expresiones matemáticas. - Resolución de ecuaciones empleando matemáticas simbólicas. ÁLGEBRA SIMBÓLICA: La matemática simbólica se usa regularmente en los problemas de, ingeniería y ciencias. Con frecuencia es preferible manipular las ecuaciones simbólicamente antes de sustituir valores para las variables. Variables simbólicas.- Es una variable que almacena un dato simbólico. CREACIÓN DE VARIABLES SIMBÓLICAS: Las variables simbólicas simples se pueden crear en dos formas. Por ejemplo, para crear la variable simbólica x, escriba: >> sym('x') o >> syms x  Ambas técnicas hacen al carácter 'x' igual a la variable simbólica x. Donde “x” puede representar:  Una letra o una combinación de varias letras (sin espacios). Por ejemplo: “s”, “yad”  O una combinación de letras y dígitos que comience por letra (sin espacios). Ejemplos “xh12”, “r2d2”.  Un número. Por ejemplo: “15” o “3”.  En los primeros dos casos (cuando la cadena es una letra o una combinación de varias letras y números), el objeto simbólico creado es una variable simbólica. 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 simbólicas de la forma: >> s=sym('s') Se crea el objeto simbólico s. >> yad=sym(„yad‟) Se crea el objeto simbólico yad.  El nombre del objeto simbólico puede ser diferente del nombre de la variable. Por ejemplo: >>h=sym(„gamma‟) h= Nombre del objeto. gamma Nombre de la variable.  La función sym también se puede usar para crear una expresión entera o una ecuación entera. Por ejemplo, >>E=sym(„m*c^2‟) Crea una variable simbólica llamada E >>Ley_gas_ideal=sym(„P*V=n*R*Temp‟) Crea una ecuación  El comando syms es particularmente conveniente porque se puede usar para crear múltiples variables simbólicas al mismo tiempo, como con el comando: >>syms Q R T DO CREACION DE EXPRESIONES SIMBOLICAS: Son expresiones matemáticas que contienen variables simbólicas. La expresión simbólica de Matlab se usa matemáticamente para factorizar, simplificar, determinar soluciones, derivar, integrar, etc. La forma de crear una expresión simbólica es: Nombre expresión = Expresión simbólica Ejemplo: >>syms a b c x y Define las variables simbólicas a, b, c, x e y >>f=a*x2+b*x+c Crea la expresión simbólica ax2+bx+c. y le asigna a f f= a*x^2 + b*x + c Se visualiza la expresión simbólica, sin sangrar o f=sym('a*x2+b*x+c') SUSTITUCIÓN DE VARIABLES: Ejemplo: Supongamos el polinomio f=ax 2+bx+c se quiere sustituir x por -1 >>g=subs(f,x,-1) ACTIVIDAD Nº1: 1. Cree las siguientes variables simbólicas 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 simbólicas:

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 simbólicas, con la función 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 función 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 simbólicas con la función poly2sym.  x = [-1,2,3;4,5]  A=[1,2,3,4]  B = [1 2 3; 4 5 6 ]  f=[123]

ACTIVIDAD Nº2: MODIFICACION DE EXPRESIONES SIMBOLICAS
Las expresiones simbólicas pueden ser creadas por el usuario, o también por MatLab como resultado de otras operaciones simbólicas.
FUNCIONES QUE SE USAN PARA MANIPULAR EXPRESIONES Y ECUACIONES collect(S) Agrupa los términos de igual potencia expand(S) Multiplica todos los factores de la expresión o ecuación factor(S) Factoriza la expresión o ecuación simplify(S) Simplifica en concordancia con las reglas de simplificación simple(S) Simplifica a la representación mas corta de la expresión o ecuación solve(S) Resuelve ecuaciones

6. Calcular o simplicar las siguientes expresiones, utilizando los anteriores comandos simbólicos.
a. 4X2+8X-5 b. x5-2x3 y2–x2y3 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 Nº3 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 solución evaluando la expresión con la presunta raíz. Resolver el siguiente sistema

Sign up to vote on this title
UsefulNot useful