Académique Documents
Professionnel Documents
Culture Documents
1 de julio de 2013
1 Contenido
CONTENIDO
2 FUNCIONES MATEMATICAS 3 OPERACIONES CON MATRICES Suma y resta Multiplicaci on por un escalar Multiplicaci on de matrices MATRIZ TRANSPUESTA DETERMINANTE DE UNA MATRIZ MATRIZ INVERSA DE ECUACIONES 4 SOLUCION Denicion 5 Gracos
SOLUCION DE
OPERACIONES BASICAS
SCILAB es un lenguaje de programaci on desarrollado por INRIA Unit e de Recherche de Rocquencourt en el a no de 1990. Resuelve operaciones y funciones matem aticas, vectores, matrices, derivadas, integrales y f acilmente aplicado en la soluci on de ecuaciones y en Gracaci on. Al ejecutar SCILAB aparece el prompt que indica que se pueden ejecutar los comandos de programaci on y aparece la siguiente ventana:
SOLUCION DE
En el cursor de scilab se escriben las constantes, variables o comandos que se ejecutar an a oprimir la tecla ENTER. Scilab diferencia las min usculas de las may usculas.
SOLUCION DE
En el ejemplo se escribe despu es del cursor a=4 y se da Enter. El programa responde con a=4. Si se agrega el ; como por ejemplo en b=3.8 la instrucci on se ejecuta en el computador pero la respuesta no se despliega en pantalla.
operaciones
Suma (s mbolo +)
Si x = 3,5 calcular y = x + 2,8 En Scilab se escribe: x = 3,5; y = x + 2,8 y= 6,3
Multiplicaci on (s mbolo )
Si x = 3,82, calcular y = 2,34x + 2,5 En Scilab se escribe, x = 3,82; y = 2,34 x + 2,5 y = 11,4388
Divisi on (s mbolo/)
Para x = 6,54, calcular y = x /8,34 En Scilab se escribe, x = 6,54; y = x /8,34 y= 0,7841727
Resta (s mbolo )
Si x = 2,45, calcular y = x 1,25 En Scilab se escribe: x = 2,45; y = x 1,25 y = 1,2
SOLUCION DE
OPERACIONES
Para x = 3,28, calcular el valor de la expresi on: y= x 3 (2x 2 + 3,56x 5,21) 3x + 2,3
SOLUCION DE
N umeros complejos
En aplicaciones matem aticas, adem as de los n umeros reales, existen los n umeros imaginarios que resultan al sacar ra z cuadrada a n umeros negativos. Por ejemplo, 1 = i
4 = 2i
Los n umeros complejos est an compuestos por una parte real y una parte imaginaria, por ejemplo, 25 + 2 = 25 + 1,4142i
Nota: En Scilab los comentarios se escriben comenzando la l nea con el s mbolo //.
SOLUCION DE
OPERACIONES
// As se escribe en Scilab un n umero complejo z = 3,2 + 5,6 i z= 3,2 + 5,6i
N otese que para el imaginario se le debe anteponer el s mbolo Para obtener la parte real e imaginaria de un n umero complejo se usan los comandos real e imag.
SOLUCION DE
Funci on Exponencial: Se ejecuta con el comando exp Para x = 2,78, calcular y = 2,3e 18x En Scilab se resuelve, x = 2,78; y = 2,3 exp (1,8 x ) y = 342,7184
SOLUCION DE
Suma y resta
Los elementos de la la se separan con espacios o comas y las las entre s se separan con el punto y coma ; Hallar las matrices resultantes de S = A + BR = A B . Las matrices deben tener las mismas dimensiones Usando Scilab, > A = [21 1; 023; 1 12]; > B = [130; 213; 231]; > S = A + BS = 3,4. 1,2,3,6,3,2,3. > R = A BR = 1. 2. 1. 2,1,0. 1. 4,1.
SOLUCION DE
SOLUCION DE
Multiplicacin de matrices
El nmero de columnas de una matriz debe ser igual al nmero de las de la otra. Usando Scilab > A = [122; 231]; > B = [21; 31; 21]; > M = A BM = 12,5,15,6.
SOLUCION DE
MATRIZ TRANSPUESTA
Se obtiene al cambiar las por columnas y columnas por las. Usando Scilab > A = [21 1; 023; 1 12]A = 2,1. 1,0,2,3,1. 1,2. > A ans = 2,0,1,1,2. 1. 1,3,2.
SOLUCION DE
SOLUCION DE
MATRIZ INVERSA
Usando Scilab > A = [21 1; 023; 1 12]A = 2,1. 1,0,2,3,1. 1,2. > inv (A)ans = 0,3684211 0,05263160,26315790,15789470,2631579 0,3157895 0,10526320,15789470,2105263
SOLUCION DE
SOLUCIN DE ECUACIONES
Denicion
Encontrar la solucin al sistema de ecuaciones dado por: 2x + y 2z 10 = 03x + 2y + 2z 1 = 05x + 4y + 3z 4 = 0 Se resuelve con el comando [x ] = linsolve (A, b ) Donde A es la matriz de los coecientes de las variables y b los t erminos independientes. Usando Scilab. > A = [21 2; 322; 543]A = 2,1. 2,3,2,2,5,4,3. > b = [10; 1; 4]b = 10. 1. 4. > [x ] = linsolve (A, b )x = 1,2. 3. La soluci on es x = 1, y = 2, z = 3
SOLUCION DE
Muchas Gracias
....