Вы находитесь на странице: 1из 3

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE I NGENIERÍA C IVIL


C ARRERA DE I NGENIERÍA G EOLÓGICA

Laboratorio No. 1 - El Problema Inverso


Empleo de Scilab en la resolución de sistemas de
ecuaciones lineales

Profesor: Dr. Alexis Mojica


3 de octubre de 2018

1. I NTRODUCCIÓN
Scilab es un paquete de software libre de código abierto para computación científica, orientado al cálculo numérico,
a las operaciones matriciales y especialmente a las aplicaciones científicas y de ingeniería. Puede ser utilizado como
simple calculadora matricial, pero su interés principal radica en los cientos de funciones tanto de propósito general
como especializadas que posee así como en sus posibilidades para la visualizaciÃşn gráfica. A través de los años las
plataformas de programación como Matlab y Mathematica, se han vuelto indispensables para la simulación en ambien-
tes científicos. A diferencia de los paquetes que usan lenguajes como C++, se pueden ejecutar operaciones matriciales
en un solo paso sin necesidad de librer’ias adicionales. No obstante, las licencias para Matlab tienen un elevado precio
y por ende, son muy difíciles de adquirir por universidades jóvenes y usuarios independientes. Sin embargo, existe una
alternativa gratuita llamada Scilab, que es de fácil uso y cuyos comandos son muy parecidos a los de los paquetes ya
existentes; además, este paquete está disponible para los sistemas operativos Windows, Mac OS y Linux.

El álgebra lineal es una rama de las matemáticas que estudia los espacios vectoriales y las transformaciones linea-
les. Estos conceptos han contribuido notablemente en el desarrollo del conocimiento dentro de las matemáticas y
también en otras ciencias, especialmente en las ciencias básicas, la economía, la informática, la ingeniería, las cien-
cias sociales y las ciencias de la tierra. Por eso se justifica el estudio del álgebra lineal en la mayoría de las carreras
universitarias.

2. O BJETIVOS
1. Reforzar los conceptos del álgebra lineal y su relación con las ciencias de la tierra.
2. Utilizar las herramientas informáticas de Scilab para la resolución de sistemas de ecuaciones lineales.
3. Resolver algunos problemas ligados a la estructura (AT A)x = AT y.

1
3. M ATERIALES
Para el desarrollo de esta experiencia se hace necesario el uso del software libre Scilab para la resolución de las
situaciones que a continuación se presentan:

4. P ROCEDIMIENTO
4.1. O PERACIONES CON MATRICES
1. Corra el programa Scilab y mediante el uso de la consola principal resuelva, en conjunto con sus compañeros
las siguientes operaciones: A + B, B − A, x + y y y − x. Sabiendo que:
       
12 14 18 25 30 1 2 3 4 5 40 12
 9 13 23 21 22 2 4 6 8 10 20 14
       
42 25 42 13 26
A= 12
B= 13 14 15 16 35
x= 16
y=
  

8 9 10 25 13 18 20 22 24 26 50 25
9 7 12 14 23 20 30 40 50 60 25 30

2. Multiplique las matrices A y B a través de Scilab. Calcule el determinante y la matriz traspuesta de todos los
resultados obtenidos.

3. Multiplique las dos últimas marices x y y. Cuál es el resultado obtenido en esta última operación?

4.2. R ESOLUCIÓN DE ECUACIONES LINEALES - P ROBLEMAS MAL CONDICIONADOS


4. Estudiemos los problemas mal acondicionados: Hay varias ecuaciones lineales que pueden resolverse pero cu-
yas soluciones son muy inexactas debido a graves errores de redondeo. Los problemas de este tipo se denominan
problemas mal acondicionados. Pequeños errores de redondeo durante el cálculo o pequeños cambios en los coe-
ficientes pueden causar errores significativos al resolver un problema mal acondicionado. Resuelva el siguiente
par de ecuaciones lineales:

0,12065x + 0,98775y = 2,01045


0,12032x + 0,98775y = 2,00555

5. Podrán notar que estas ecuaciones están muy cerca una de la otra.
6. Recuerde que al resolver este tipo de ecuaciones, usted está trabajando con el sistema matricial del tipo (AT A)x =
AT y. Anote los resultados de esta operación. Para ilustrar el efecto de un error en los coeficientes, incremente
artificialmente el término no homogéneo (miembro derecho de la primera ecuación) en 0,001.

7. Reescriba el par de ecuaciones descritas con anterioridad y resuelva nuevamente el sistema de ecuaciones.
8. Existe una diferencia significativa entre este resultado y el obtenido con anterioridad? De existir una diferencia
significativa, cuál es el origen de la misma?

4.3. R ESOLUCIÓN DE ECUACIONES LINEALES - P ROBLEMAS MAL CONDICIONADOS


9. En el estudio de la tomografía de onda P, se trata de encontrar el trayecto mínimo entre la fuente sísmica y un
receptor. Esto involucra resolver un sistema de ecuaciones que están en términos de el trayecto l y la lentitud de
la onda s. Para esto, se puede emplear el método de mínimos cuadrados. Con estos conceptos en mente, utilice
las herramientas de Scilab para resolver el siguiente conjunto de ecuaciones que describen la trayectoria de una
onda sśimica:

2
2l1 + l2 + 4l3 + 3l4 = 5
4l1 + 2l2 + 2l3 + 6l4 = 4
5l1 + l2 + 3l3 + 3l4 = 1
3l1 + 3l2 + 7l3 + 9l4 = 2
2l1 + 42 + 3l3 + 5l4 = 2

10. Encuentre las incógnitas que en este caso son 4, y correponden a las lentitudes l de la onda sísmica cuando
atravieza los estratos terrestres.

Вам также может понравиться