Sei sulla pagina 1di 52

La Matemtica tiene la virtud de elevar el alma,

obligndola a razonar acerca de los nmeros."


Platn
Introduccin
El lgebra lineal es una de las reas que integran la formacin bsica enMatemticas de
ingenieros y cientficos, por lo que es importante que los estudiantesaprecien desde el
principio su importancia y tambin su gran aplicabilidad.
Esta es la Rama de las Matemticas que concierne al estudio de los vectores, espacios
vectoriales, transformaciones lineales y sistemas de ecuaciones lineales.
Desde tiempos remotos, y como parte esencial de su propio desarrollo evolutivo, el
hombre ha procurado entender los diferentes aspectos que forman partede su vida
cotidiana. Para ello ha procurado disponer de herramientas quele permitan no solo poder
cazar y recolectar con mayor eficiencia, sino tambin poder medir longitudes, ordenar y
contar objetos, o reconocer fenmenosperidicos de la naturaleza.
Como parte de este proceso de elaboracin, elhombre ha construido modelos que le han
facilitado la tarea de resolver problemas concretos o que le han ayudado a encontrar una
solucin al problemaespecfico que lo afecta. Todo esto con el propsito de favorecer
tanto su formade vida como la de los miembros de su comunidad.
Muchos de estos problemas tienen un carcter lineal, es decir, pueden plantearse
mediante algunasecuaciones lineales con coeficientes en algn campo de nmeros y con
unaspocas variables o incgnitas. Recordemos que la palabra ecuacinproviene
dellatnaequatioque significa igualdad.As, una ecuacin es una igualdad quecontiene
algunas cantidades desconocidas. En particular, una ecuacin lineales una ecuacin de
la forma
a1x1 + a2x2 + + anxn = b

dondea1; a2; : : : ; anson los coeficientes, x1; x2; : : : ; xnlas variables o incgnitasy b
el termino constante. Un sistema de ecuaciones lineales es un conjunto finito de
ecuaciones lineales.
Problemas tan amplios como la distribucin de cosechas o el presupuestode un pas, el
clculo de la rbita de un asteroide (o de un planeta) y el clculode la estabilidad
estructural de un edificio en ingeniera civil, entre muchosotros, pueden plantearse en
trminos de sistemas de ecuaciones lineales paraobtener su solucin.
Los primeros rudimentos de lo que hoy conocemos como

Algebra lineal se

hanencontrado en el documento matemticoms antiguo que ha llegado hastanuestros


das: el papiro Rhind, conservado en el British Museum con algunos fragmentos en el
Brooklyn Museum, y conocido tambin como el Librode Calculo, el cual fue escrito por
el sacerdote egipcio Ahms hacia el ao1650 a.C. y exhumado en Tebas en 1855
En este valiosodocumento se consideran las ecuaciones de primer grado, donde la
incgnitaaparece representada por un ibis que significa escarbando en el suelo,
posiblemente por su primognitaaplicacin a la agrimensura. Este documentocontiene
85 problemas redactados en escriturahiertica y fue concebido originalmente como un
manual prctico para los no iniciados.
Segn el propio Ahms, este texto es una copia de uno ms antiguo (2000-1800 a.C.),
algunosde cuyos documentos proceden quiz de periodos ms antiguos.
Los babilonios saban como resolver problemas concretos que involucrabanecuaciones
de primer y segundo grado, usando completacion de cuadrados osustitucin, as
comotambin ecuaciones cubicas y bicuadraticas, y sistemasde ecuaciones lineales y no
lineales.
Por su parte, los matemticos chinos durante los siglos III yIV a.C. continuaron la
tradicin de los babilonios y nos legaron los primeros mtodos del pensamiento lineal.
Por ejemplo, en el tratado Nueve captulos sobre el Arte Matemtico, publicado durante
la Dinasta Han.

Luego vendran los aportes de los matemticosislmicos y europeos, quienes siguieron


cultivando el pensamiento lineal. Por ejemplo, Leonardo de Pisa
(1180-1250), mejor conocido como Fibonacci, en su obra LiberQuadratorumpublicada
en 1225, estudi el sistema no lineal.

Objetivos

Objetivo general:
Conocer las funcionesde cada uno de los softwares elegidos para de ese modo poder
realizar las operaciones bsicas necesarias sobre el tema de matrices y ecuaciones
lineales.
Objetivos especficos:

Investigar los comandos bsicos de cada uno de los programas elegidos.


Investigar las diferentes operaciones que se puede realizar con cada programa.
Aprender a manipular los tres programas.

Marco Terico

MICROSOFT EXCEL
Excel es una herramienta ofimtica perteneciente al conjunto de programas
denominados hoja de clculo electrnica, en la cual se puede escribir, almacenar,
manipular, calcular y organizar todo tipo de informacin numrico o de texto.

Excel es una hoja de clculo electrnica desarrollado por Microsoft, el cual se encuentra
dentro del paquete de herramientas o programas ofimticos llamados Office, el
programa ofimtico Excel es la hoja de clculo electrnica ms extendida y usada a
nivel global, hoy en da el trabajo de cualquier ingeniero, financiero, matemtico, fsico
o contable sera muy diferente sin la aplicacin de clculo Excel.
Una hoja de clculo electrnica se define como un programa informtico compuesto por
columnas, filas y celdas, donde la interseccin de las columnas y las filas son las celdas,
en el interior de cada celda es el sitio donde podemos escribir cualquier tipo de
informacin que posteriormente ser tratada, siendo cada celda nica en toda la hoja de
clculo.
La principal ventaja del uso de las hojas de clculo electrnicas reside en que es posible
interconectar unas celdas con otras mediante el uso de funciones o reglas, de tal forma
que si cambia el valor de una celda, automticamente la hoja de clculo electrnica
recalcular y actualizar los valores de las otras celdas.
Esta ventaja fue el origen y la base para impulsar el desarrollo de las hojas de clculo
electrnicas, debido a que antiguamente al no disponer de dicha herramienta
informtica, el trabajo de recalcular las diferentes hiptesis de un modelo matemtico,
fsico o financiero representaba un tiempo y esfuerzo enorme, adems del riesgo de caer
en algn error durante el clculo.
Este problema fue solucionado mediante el desarrollo y uso de las hojas de clculo
electrnicas las cuales al cambiar cualquier dato del modelo en menos de 1 segundo y
sin error recalcula todo el modelo aportando un resultado totalmente fiable.
La principal ventaja del programa Excel es la versatilidad y funcionalidad que presenta
a la hora de realizar cualquier tipo de modelo, con Excel podemos generar hojas Excel
para el diseo y clculo de estructuras civiles, gestin y control de la contabilidad de
una empresa, gestin y control de los stocks de un almacn, diseos de modelos
matemticos, gestin de bases de datos, generacin de presupuestos, planificacin de
proyectos, etc. Un amplio abanico de posibilidades se puede cubrir con el uso del
programa Excel.

A lo largo de la historia el programa Excel ha ido evolucionando y mejorando, desde la


primera versin de Excel lanza en el ao 1985 para los ordenadores de Apple hasta la
ltima versin disponible hoy en da, el programa ha ido evolucionando satisfaciendo
las necesidades de los usuarios.
Funciones de Excel.
Las funciones Excel se definen como el conjunto de frmulas que incorpora la
aplicacin Excel y que tienen por objetivo realizar clculos predefinidos aportando
nicamente los valores que se quieren calcular.
Gracias a las funciones de Excel podemos realizar clculos complejos sin necesidad de
introducir formulas complejas y que nos pueden inducir a errores.
Las funciones que llevan incorporadas la aplicacin Excel se clasifican en las siguientes
categoras:

Matemticas y trigonomtricas - Son funciones que hacen referencia clculos


matemticos como el clculo de cosenos, tangentes, logaritmos, races, etc...

Financieras - Son funciones que facilitan el clculo y la generacin de modelos


financieros, hacen referencia a frmulas para el clculo de intereses,
depreciaciones, pagos, etc...

Fecha y hora - Son funciones que se utilizan para el manejo y clculo de fechas
en las hojas de clculo de Excel

Estadsticas - Son funciones que incorpora la aplicacin Excel para facilitar el


clculo de estudios estadsticos, son frmulas que nos permite calcular la media,
varianza, distribuciones, variaciones ...

Bsqueda y referencia - Son funciones que nos ayuda a manipular y encontrar


informacin dentro de las hojas Excel.

Base de datos - Son funciones que nos permiten manipular, gestionar y calcular
lista de datos que se encuentren en las hojas Excel.

Ingeniera - Son funciones que ayuda a la realizacin de clculos referentes a


ingeniera as como modelos basados en frmulas utilizadas en ingeniera.

Texto - Son funciones que nos permite manipular, convertir y calcular cadenas
de texto, con las funciones de texto por ejemplo podemos suprimir o aadir
palabras en una cadena de texto.

Lgicas - Son funciones que nos permite establecer condiciones para realizar
clculos.

Informacin - Son funciones que nos aportan informacin sobre los datos que
contiene nuestra hoja de clculo de Excel.

Definidas por el usuario - Son funciones creadas mediante macros Excel que se
pueden incorporar en nuestras hojas de clculo mediante la adicin de
complementos que contengan dichas funciones.

Resolucin de sistemas de ecuaciones con Excel


Es posible resolver en Excel sistemas de ecuaciones de N incgnitas de una forma
rpida y fcil, como se mostrar a continuacin.

Para resolver los sistemas de ecuaciones se utilizar la herramienta Solver de Excel.


stos sistemas de ecuaciones pueden ser de N incgnitas y no necesariamente tienen
que ser ecuaciones lineales (ecuaciones lineales son aquellas que involucran solamente
sumas y restas de una variable a la primera potencia y que no contiene productos ni
divisiones entre las variables).

Supngase que se tiene un sistema representado como:

Se tiene un sistema de n ecuaciones con n incgnitas. Se desea encontrar los valores


que hacen a cada una de las ecuaciones igual a cero. Esto se puede
lograr forzando la funcin

a cero. El objetivo es

encontrar los valores de

que hacen a la ecuacin

Dado que todos los trminos del lado derecho de la ecuacin

igual a cero.

son potencias de dos,

sern mayores o iguales a cero. Por consiguiente, el nico modo que

puda ser igual a

cero es que cada una de las ecuaciones individuales sean cero. De esta manera, los
valores

que hacen a

igual a cero sern la solucin del sistema de

ecuaciones dado. La estrategia general usada con Solver es definir una funcin objetivo
que consista en la suma de los cuadrados de las ecuaciones individuales, como est
indicado en la ecuacin

, y luego determinar los valores

que

causan la funcin objetivo igual a cero.


Ahora se procede a explicar paso a paso cmo hacer esto utilizando Excel.
EJEMPLO: Resolver en Excel el sistema de ecuaciones de tres incgnitas presentado a
continuacin

Solucin:
Para efectos didcticos, se har referencia a la primera ecuacin como
, a la segunda como

y a la tercera como

. El sistema dado se puede escribir entonces de esta manera:

Se

desea

encontrar

los

valores

de

,
formando la suma

que

causen

que

sean igual a cero;

Pasos a realizar en Excel


1. Verificar si ya se encuentra incorporado el complemento de Solver en Excel.
Para cargar el programa de complemento Solver en Microsoft Excel 2007, en
la ficha Datos, en el grupo Anlisis, hacer clic en Solver. Si el comando
Solver o el grupo Anlisis no est disponible, se deber cargar el programa
de complemento Solver. Para ello, se deben seguir los siguientes pasos:

Para ello, escribir en la celda B7 la ecuacin 1, es decir la correspondiente a la


letra f: "=3*B3+2*B4-B5-4". En la celca B8 escribir la ecuacin 2, es decir la
que corresponde a la letra g: "=2*B3-B4+B5-3". Finalmente, en la celda B9
escribir la ecuacin 3, que es la que corresponde a la letra h: "=B3+B4-2*B5+3".

2. Crear en Excel una hoja en donde se tengan

como

valores iniciales para las incgnitas. Para ello, escribir "1" en las celdas B3, B4 y
B5. En las celdas B7, B8 y B9 escribir las ecuaciones para que se cumpla lo
siguiente:
3. En la celda B11 escribir la funcin objetivo, que tiene la forma
. Escribir entonces "=B7*B7+B8*B8+B9*B9" en la
celda B11.
Celda A1 = "ECUACIONES SIMULTNEAS LINEALES"
Celda A3 alineado a la derecha = "X1="
Celda A4 alineado a la derecha = "X2="
Celda A5 alineado a la derecha = "X3="
Celda A7 alineado a la derecha = "f(X1,X2,X3)="
4. Para dejar claro el contenido de cada celda, escribir los ttulos o etiquetas
correspondientes, as:

Celda A8 alineado a la derecha = "g(X1,X2,X3)="

Celda A9 alineado a la derecha = "h(X1,X2,X3)="

Hasta el momento se debe tener lo siguiente:

Estando posicionados en la celda B11, hacer clic en la ficha Datos y en el grupo


Anlisis, hacer clic en Solver. Aparecer la siguiente ventana emergente:

Los parmetros deben quedar como se muestra a continuacin:

Hacer clic en el botn Resolver y aparecer lo siguiente:

Hacer clic en el botn Aceptar. Debido a que el sistema de ecuaciones s tiene


solucin, Solver ha mostrado las respuestas en las celdas B3, B4 y B5. Si se les
aplica el formato a dichas celdas para que solamente trabajen con dos cifras
significativas o slo con nmeros enteros, se obtendra que las respuestas son X1
= 1, X2 = 2 y X3 = 3.

De esta forma se han encontrado los valores de las incgnitas para este sistema de
ecuaciones de una manera rpida, fcil y precisa, gracias a la herramienta Solver de
Excel.

NOTA: Si el sistema de ecuaciones no tiene solucin, aparecer el siguiente mensaje:

El ejemplo anterior fue para un sistema de ecuaciones de tres incgnitas, pero la misma
lgica se aplica para un sistema de ecuaciones de dos, cuatro, cinco, seis,, hasta N
incgnitas.

MATLAB
Abreviatura de MATrix LABoratory, "laboratorio de matrices" es una herramienta de
software matemtico que ofrece un entorno de desarrollo integrado (IDE) con un
lenguaje de programacin propio (lenguaje M). Est disponible para las plataformas
Unix, Windows, Mac OS X y GNU/Linux .

Entre sus prestaciones bsicas se hallan: la manipulacin de matrices, la representacin


de datos y funciones, la implementacin de algoritmos, la creacin de interfaces de
usuario (GUI) y la comunicacin con programas en otros lenguajes y con otros
dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales
que expanden sus prestaciones, a saber, Simulink (plataforma de simulacin
multidominio) y GUIDE (editor de interfaces de usuario - GUI). Adems, se pueden

ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las
de Simulink con los paquetes de bloques (blocksets).

Es un software muy usado en universidades y centros de investigacin y desarrollo. En


los ltimos aos ha aumentado el nmero de prestaciones, como la de programar
directamente procesadores digitales de seal o crear cdigo VHDL.

Fue creado por Cleve Moler en 1984, surgiendo la primera versin con la idea de
emplear paquetes de subrutinas escritas en Fortran en los cursos de lgebra lineal y
anlisis numrico, sin necesidad de escribir programas en dicho lenguaje. El lenguaje de
programacin M fue creado en 1970 para proporcionar un sencillo acceso al software de
matrices LINPACK y EISPACK sin tener que usar Fortran.

En 2004, se estimaba que MATLAB era empleado por ms de un milln de personas en


mbitos acadmicos y empresariales.

A continuacin se mostrara una tabla en donde se abarcan varios comandos de Matlab


para realizara operaciones matemticas, trigonomtricas, etc.

Comando
abs
acker
axis
bode
c2dm
clf
conv
ctrb
deconv
det

Descripcin
Valor absoluto
Calcula la matriz K para ubicar los polos de A-BK, vea tambin place
Corrige la escala del grfico actual, vea tambin plot, figure
Dibuja el diagrama de Bode, vea tambin logspace, margin, nyquist1
Pasa del sistema continuo al discreto
Borra la figura (use clg en Matlab 3.5)
Convolucin (til para multiplicar polinomios), vea tambin deconv
Matriz de controlabilidad, vea tambin obsv
Deconvolucin y divisin de polinomios, vea tambin conv
Halla el determinante de una matriz

dimpulse

Respuesta al impulso de sistemas lineales de tiempo discreto, vea

dlqr

tambin dstep
Diseo de reguladores LQR lineales cuadrticos para sistemas de

dlsim
dstep

tiempo discreto, vea tambin lqr


Simulacin de sistemas lineales de tiempo discreto, vea tambin lsim
Respuesta al escaln de sistemas lineales de tiempo discreto, vea

eig
eps
feedback
figura

tambin stairs
Calcula los autovalores de una matriz
Tolerancia numrica del Matlab
Conexin de dos sistemas por realimentacin.
Crea una nueva figura o redefine la figura actual , vea tambin subplot,

for
format
function
grid
gtext
help
hold
if
imag
impulse

axis
Lazo For-Next
Formato Numrico (dgitos significativos, exponentes)
Para archivos-m del tipo funcin
Dibuja la grilla en el grfico actual
Agrega texto al grfico actual, vea tambin text
Ayuda
Mantiene el grfico actual, vea tambin figure
Ejecuta cdigo condicionalmente
Devuelve la parte imaginaria de un nmero complejo, vea tambin real
Respuesta al impulso de sistemas lineales de tiempo continuo, vea

input
inv
jgrid

tambin step, lsim, dlsim


Prompt para entrada de usuario
Inversa de una matriz
Genera grilla de coeficiente de amortiguamiento (zeta) y tiempo de

legend
length
linspace
lnyquist1

establecimiento (sigma) constantes , vea tambin sgrid, sigrid, zgrid


Leyenda en un grfico
Largo de un vector, vea tambin size
Devuelve un vector linealmente espaciado
Produce un diagrama de Nyquist en escala logartmica , vea tambin

log
loglog
logspace
lqr

nyquist1
logaritmo natural, tambin log10: logaritmo comn
Grafica usando doble escala logartmica, tambin semilogx/semilogy
Devuelve un vector logartmicamente espaciado
Diseo de reguladores lineales cuadrticos LQR para sistemas

lsim
margin

continuos, vea tambin dlqr


Simula un sistema lineal, vea tambin step, impulse, dlsim.
Devuelve margen de ganancia, margen de fase, y frecuencias de cruce,

norm
nyquist1

vea tambin bode


Norma de un vector
Grafica el diagrama de Nyquist, vea tambin lnyquist1. Note que este
comando reemplaza al comando nyquist para obtener diagramas de
Nyquist ms precisos.

obsv
ones
place
plot
poly
polyadd
polyval
print
pzmap
rank

Matriz de observabilidad, vea tambin ctrb


Devuelve un vector o matriz de unos, vea tambin ceros
Calcula la matriz K para ubicar los polos de A-BK, vea tambin acker
Dibuja un grfico, vea tambin figure, axis, subplot.
Devuelve el polinomio caracterstico
Suma dos polinomios
Valor numrico de un Polinomio
Imprime el grfico actual (a impresora o a archivo postscript)
Mapa de polos y ceros de sistemas lineales
Halla la cantidad de renglones o columnas linealmente independientes

real
rlocfind
rlocus
roots
rscale

de una matriz
Devuelve la parte real de un nmero complejo, vea tambin imag
Halla el valor de k y los polos en el punto seleccionado
Grafica el lugar de races
halla las races de un polinomio
Encuentra el factor de escala para un sistema con realimentacin

set

completa de estados
Set(gca,'Xtick',xticks,'Ytick',yticks) para controlar el nmero y el

series

espaciado de marcas en los ejes


Interconexin en serie de sistemas Lineales que no dependan del

sgrid

tiempo
Genera grilla de razn de amortiguacin (zeta) y frecuencia natural

sigrid

(Wn) constantes , vea tambin jgrid, sigrid, zgrid


Genera grilla de tiempo de establecimiento (sigma) constante, vea

size
sqrt
ss

tambin jgrid, sgrid, zgrid


Devuelve la dimensin de un vector o matriz, vea tambin length
Raz cuadrada
Crea modelos en espacio de estado o convierte modelos LTI a espacio

ss2tf

de estado, vea tambin tf


representacin Espacio de estado a funcin de transferencia , vea

ss2zp
stairs
step
subplot
text
tf

tambin tf2ss
representacin Espacio de estado a polo-cero ,vea tambin zp2ss
Grfico tipo escalera para respuesta discreta, vea tambin dstep
Dibuja la respuesta al escaln , vea tambin impulse, lsim, dlsim.
Divide la ventana Grfico en secciones, vea tambin plot, figure
Agrega texto al grfico actual, vea tambin title, xlabel, ylabel, gtext
Crea una funcin de transferencia o convierte a funcin de

tf2ss

transferencia, vea tambin ss


Funcin de Transferencia a representacin en espacio de estado, vea

tf2zp

tambin ss2tf
representacin Funcin de Transferencia a Polo-cero , vea tambin

title
wbw

zp2tf
Agrega un ttulo al grfico actual
Devuelve el ancho de banda dado el coeficiente de amortiguamiento y

xlabel/ylabe

el tiempo de asentamiento o el tiempo de elevacin.


Agrega una identificacin al eje horizontal/vertical del grfico actual,

l
ceros
zgrid

vea tambin title, text, gtext


Devuelve un vector o matriz de ceros
Genera grilla de coeficiente de amortiguamiento (zeta) y frecuencia

zp2ss
zp2tf

natural (Wn) constante , vea tambin sgrid, jgrid,sigrid


Polo-cero a representacin en espacio de estado, vea tambin ss2zp
Polo-cero a representacin funcin de transferencia , vea tambin tf2zp

Suma de matrices
Suponga que queremos hacer la siguiente operacin entra las matrices a y b. Cabe
aclarar que las matrices tienen que ser de las mismas dimensiones, para este ejemplo se
definieron dos matrices de 2x2.

Cdigo en Matlab:
>> a=[2 .5;1 3];b=[2 1;.5 3]; %Declaracin de las matrices.
>> a+b
ans =
4.0000

1.5000

1.5000

6.0000

Inversa de una matriz

Dada una matriz A:

Se quiere calcular la inversa de dicha matriz:

>> A=[0.1 0.3 0.3;2 3 9;2 4 1];


>> inv(A)
ans =
-15.7143

0.4286

0.8571

7.6190 -0.2381 -0.1429


0.9524

0.0952 -0.1429

Multiplicacin de matrices
Para multiplicar dos matrices (a x b), "a" tiene que tener la misma cantidad columnas
que la cantidad de filas que b. El resultado de la multiplicacin ser entonces igual a la
cantidad de filas de "a" y tendr tantas columnas como "b". Dada una matriz A de 3 filas
x 3 columnas (3x3) y una matriz B de 3x2; podemos verificar que el producto es posible
y el resultado de la multiplicacin ser de una matriz de 3x2.

Ejemplos en Matlab:
A=[0.1 0.3 0.3;2 3 9;2 4 1];
>> B=[2 3;1 1;1 10];
>> A*B
ans =
0.8000

3.6000

16.0000 99.0000
9.0000 20.0000
Clculo del determinante
Dada una matriz A, se desea calcular el determinante de dicha matriz.

Cdigo en Matlab:
>> A=[1 2 3;2 3 4;3 4 5]
>> det(A)
ans =0

SCILAB

Scilab es un software matemtico, con un lenguaje de programacin de alto nivel, para


clculo cientfico, interactivo de libre uso y disponible en mltiples sistemas operativos
(Mac OS X, GNU/Linux, Windows). Desarrollado por INRIA (Institut National de
Recherche en Informatique et en Automatique) y la ENPC (cole Nationale des Ponts et
Chausses) desde 1990, por Scilab Consortium dentro de la fundacin Digiteo desde
2008, Scilab es ahora desarrollado por Scilab Enterprises desde julio 2012.

Scilab fue creado para hacer clculos numricos aunque tambin ofrece la posibilidad
de hacer algunos clculos simblicos como derivadas de funciones polinomiales y
racionales.

Posee cientos de funciones matemticas y la posibilidad de integrar programas en los


lenguajes ms usados (Fortran, Java, C y C++). La integracin puede ser de dos formas:
por ejemplo, un programa en Fortran que utilice Scilab o viceversa. 1 Scilab fue hecho
para ser un sistema abierto donde el usuario pueda definir nuevos tipos de datos y
operaciones entre los mismos.

Scilab viene con numerosas herramientas: grficos 2-D y 3-D, animacin, lgebra
lineal, matrices dispersas, polinomios y funciones racionales, Simulacin: programas de
resolucin de sistemas de ecuaciones diferenciales (explcitas e implcitas), Xcos:
simulador por diagramas en bloque de sistemas dinmicos hbridos, Control clsico,
robusto, optimizacin LMI, Optimizacin diferenciable y no diferenciable, Tratamiento
de seales, Grafos y redes, Scilab paralelo empleando PVM, Estadsticas, Creacin de
GUIs, Interfaz con el clculo simblico (Maple, MuPAD), Interfaz con TCL/TK.

Adems se pueden agregar numerosas herramientas o toolboxes hechas por los usuarios
como Grocer una herramienta para Econometra u Open FEM (Una caja de
Herramientas para Elementos Finitos), hecha por INRIA.
En el pasado Scilab poda ser utilizado en el anlisis de sistemas, pero no poda
interactuar con el exterior. Hoy en da se pueden construir interfaces para que desde
Scilab se pueda manejar un dispositivo, se conecte a la red a travs de Tcp (Protocolo de
Control de Transmisin) o Udp (User Datagram Protocol), etc. Esto brinda la
posibilidad de conectar una placa de adquisicin de datos a Scilab y de esta forma el
control de una planta on-line.

Comandos de Scilab

Comandos para Ecuaciones Diferenciales

dae - diferencial de resolucin de ecuaciones algebraicas

daeoptions - conjuntos opciones para el diferencial algebraico de resolucin de


ecuaciones

dasrt - diferencial algebraico de resolucin de ecuaciones con paso por cero

DASSL - Diferenciales Algebraicas Ecuacin

feval - Revisin mltiple

impl - ecuaciones algebraicas diferenciales

int2d - 2d cuadratura integral definida y cubicacin

int3d - integral definida 3d por el mtodo de cuadratura y cubicacin

INTC - Cauchy integral

integrar - integracin por cuadratura

intg - serie completa

intl - Cauchy integral

oda - solucionador de ecuaciones diferenciales ordinarias

ode_discrete - solucionador de ecuaciones diferenciales ordinarias, la


simulacin en tiempo discreto

ode_optional_output - descripcin de los solucionadores ODE salidas


opcionales

ode_root - solucionador ODE para buscar races

odedc - ODE solver continuo / discreto

odeoptions - opciones de ajuste para solucionadores ODE

bvode - llamada simplificado a bvode

Comandos para lgebra Lineal

aff2ab - Conversin de una funcin lineal (afn) para la forma A, b

balanc - balance entre un arreglo o un lpiz matriz

bdiag - diagonalizacin bloque, vectores propios generalizados

chfact - escasa factorizacin Cholesky

chol - factorizacin de Cholesky

chsolve - escasa solucionador de Cholesky

classmarkov - clases transitorios y recurrentes de la matriz de Markov

cmb_lin - combinacin lineal simblica

coff - resolver (mtodo de cofactor)

colcomp - columnas de compresin, el ncleo

compaero - matriz compaera

cond - condicin nmero de una matriz

det - determinante

eigenmarkov - Izquierda y Derecha Eigenvectores normalizaron Markov

ereduc - calcular columna de matriz la forma escalonada por las


transformaciones QZ

EXPM - matriz cuadrada exponencial (matriz exponencial)

fstair - calcula las columnas de viga con forma de escalera por las
transformaciones QZ

fullrf - factorizacin de completo (o completo) mensaje

fullrfk - factorizacin rango completo de A ^ k

genmarkov - genera una matriz de Markov azar con clases recurrentes y


transitorios

Givens - transformacin Givens

glever - lpiz matriz inversa

gschur - generalizada forma de Schur (funcin obsoleta)

gspec - valores propios de la matriz de lpiz (funcin obsoleta)

cabeza de familia - matriz ortogonal Householder reflexin

im_inv - imagen inversa

INV - inversa de una matriz

ncleo - el ncleo de una matriz

linsolve - solucionador de ecuaciones lineales

LSQ - lineal de mnimos cuadrados problemas

lu - factores LU de eliminacin de Gauss

lyap - ecuacin de Lyapunov

NLEV - Leverrier algoritmo

orte - base ortogonal

PBIG - autoproyeccin

Pencan - forma cannica del lpiz matriz

penlaur - coeficientes de Laurent de lpiz matriz

pinv - pseudo-inversa

proj - proyeccin

trace - traza de una matriz

Operaciones con Scilab

Comencemos con una operacin simple. Antes de hacerlo, debemos notar que, como
todo lenguaje de programacin, el idioma base es el ingls por lo que, tanto los nombres
de las funciones conocidas como la notacin que se usa para los nmeros, corresponden
al ingls. Esto significa, por ejemplo, que en lugar de escribir 1,5 (el nmero que se
obtiene de dividir 3 por 2) se debe usar 1.5 o que la funcin trigonomtrica seno se
escribe sin en lugar de sen.

Con esto en mente, supongamos que queremos sumar 5 y 2,1. Escribimos entonces en la
consola: 5+2.1 y luego presionemos enter. Como se muestra en la figura , el programa
responde con dos lneas la primera dice ans = (ans corresponde a la palabra en
ingls answer, es decir, respuesta) y la segunda el resultado de la operacin 7.1.
Ms abajo vuelve a aparecer el smbolo de sistema indicando que el programa est listo
para seguir recibiendo instrucciones. Si queremos escribir nmeros muy grandes o muy
chicos deberemos recurrir a la notacin cientfica.

Por ejemplo, el nmero 2 1020 se escribe 2e20 o bien 2d20. Lo mismo sucede con los
nmeros muy chicos. El nmero 2 10-20 se escribe 2e-20 o bien 2d-20.

Adems de sumar podemos hacer otras operaciones entre nmeros.

Operaciones:

Mas: +
Menos:Producto: *
Divisin: /

Raz cuadrada: sqrt


Potencia: ^

Los siguientes ejemplos ilustran los smbolos que se usan en operaciones simples entre
nmeros.

El smbolo de la raz cuadrada verifica lo que dijimos antes en relacin al ingls: sqrt
corresponde a square root (raz cuadrada). Las operaciones se pueden combinar.

Adems de estas operaciones sencillas, el Scilab tiene definidas muchas funciones


matemticas conocidas, como las trigonomtricas, el logaritmo (neperiano y en base 10)
o la exponencial. En el caso de las trigonomtricas, el argumento est siempre en
radianes.

Funciones definidas:

sin

: seno

cos

: coseno

tan

: tangente

acos

: arcocoseno

asin

: arcoseno

atan

: arcotangente

exp

: exponencial

log

: logaritmo en base e.

log10 : logaritmo en base 10.

Como en el caso de la raz cuadrada, la notacin es: sin(3) para calcular el seno del
ngulo de 3 grados.

Operaciones con matrices

Los arreglos de nmeros, a los que usualmente llamamos vectores, contienen muchos
nmeros agrupados bajo una misma variable.

Por ejemplo "x=[7 5 3 -2 23]" guarda en una variable "x" cinco nmeros el "7", el "5",
el "3", el "-2" y el "23". Escribamos x=[7 5 3 -2 23]; y luego presionemos enter.
Hemos creado una variable que se llama x que es un arreglo de cinco nmeros (o un
vector con cinco componentes).

Si escribimos "x" el Scilab nos devuelve "7 5 3 -2 23". Si despus hacemos x=[0 1 2 3 4
5 6 7 8 9]; y apretamos enter, ahora x corresponde a un arreglo o vector de 10
componentes (el programa se olvida del valor que le habamos dado antes a x al
volver a asignarle un valor). Para acceder a los elementos de un arreglo necesitamos el
nombre del arreglo (en este caso x) y la posicin del elemento.

Ejemplo escribamos a continuacin x(1) y presionemos enter. La respuesta es 0 que es


el primer elemento del vector x. x(5) enter, devuelve 4 porque es el quinto elemento
del vector. La sentencia x(1)=sqrt(2) asigna el valor de raz de 2 al primer elemento
del vector.

Existen diversas maneras de generar un vector. Una es introduciendo a mano sus


elementos como hicimos antes. Para ello slo tenemos que escribir nombre=[elem1
elem2 .....] . Es decir nombre del vector, el signo = y entre corchetes (y separados por
espacios) los elementos del vector.

Cuando el vector que queremos definir sigue cierta regla hay formas ms sencillas de
definirlo y no necesitamos escribir todos los elementos. Si necesitamos un vector cuyo
primer elemento sea el 0, cuyo ltimo elemento sea el 1 y que tenga elementos
equiespaciados separados en por ejemplo 0.1, hacemos: x=0:0.1:1;.

Esta sentencia guarda en "x" el vector [0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]. La lgica
es "inicio:paso:fin". Si no ponemos el paso, el Scilab usa un paso de 1. Por ejemplo la
sentencia x=-10:10 genera un vector de nombre x que contiene los nmeros entre el
-10 y el 10 incrementndose de a uno.

As como se definen vectores, tambin pueden definirse matrices. Por ejemplo, la


sentencia a=[1 2 3 ; 4 5 6] define una matriz cuya primera fila es 1 2 3 y la segunda es 4
5 6.

Podemos calcular la traspuesta de una matriz o de un vector con el comando .

Por ejemplo definamos a y calculemos la traspuesta.

El comando length y size. Vectores fila y columna.

De ahora en adelante usaremos el smbolo para indicar que debe presionar la tecla
enter.

El comando length calcula el tamao de un vector. Por ejemplo, si x=[1 2 4 4] entonces


length(x)
4

El comando size calcula el tamao de una matriz. Por ejemplo, si A=[1 2 4;3 3 2; 2 2
1;5 6 7]

entonces,

size(A)
4. 3.

O sea, 4 filas y 3 columnas.

Si se calcula size de un vector devolver por ejemplo


size(x)
1.4.

En este caso por ser un vector fila (una fila y cuatro columnas).
Si lo trasponemos devolver,
size(x)
4.1.
(4 filas y 1 columna).

El comando zeros y ones

El comando zeros crea una matriz o vector de ceros. Por ejemplo,


zeros(2,3)
0.

0.

0.

0.

0.

0.

Que es una matriz de 2x3 llena de ceros.

El comando ones crea una matriz o vector de unos. Por ejemplo,


ones(5,4)
1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

1.

Que es una matriz de 5x4 llena de unos.

Observar que si queremos una matriz completa de otro nmero slo tenemos que
multiplicar esta matriz por ese nmero.

Elementos de un vector

A veces uno quiere ver slo una cantidad de elementos de un vector o una matriz, para
eso se usa el comando :.

Por ejemplo, si v=[1 4 5 8 9] y hacemos

v(2:4)
4.

5.

8.

Nos estar devolviendo desde la coordenadas 2 hasta la 3 del vector.

A veces uno quiere ver slo una fila o una columna de una matriz ya existente.

Por ejemplo si a=[ 1 2;3 4]


1.

2.

3.

4.

y si hacemos
a(1,:)
1.

2.

nos muestra slo la primera fila de a.

Si hacemos,
a(:,2)
2.
4.

Nos muestra la segunda columna de a.

Por ltimo si
a=[1

4; 2 4

5; 3

4 6]

y hacemos
a(:,2:3)
2.

4.

4.

5.

4.

6.

Nos muestra la segunda y tercera columna de a.

Si queremos redefinir los valores de algunas filas (no de todas) o, equivalentemente, de


algunas columnas, usamos el smbolo : intercalado entre el nmero de las filas o de las
columnas que queremos redefinir.

Por ejemplo,
a(:,3)=[1 2]'
1.

2.

1.

3.

4.

2.

le agrega una columna de elementos 1 y 2 a la matriz (observen que en este caso la


dimensin del vector que agregamos tiene que ser igual a la de la cantidad de filas). Por
otro lado, si ahora hacemos,

a(:,1)=0
0.

2.

1.

0.

4.

2.

es decir, hacemos todos los elementos de la columna 1 iguales a 0. Y si despus


hacemos

a(2,:)=3
0.

2.

1.

3.

3.

3.

es decir, hacemos todos los elementos de la fila 2 iguales a 3.

Ejercicio. Supongamos que la matriz a est dada por

0.

2.

1.

3.

3.

3.

2.

3.

4.

Piense cmo podra obtenerla a partir de alguna de las matrices definidas


anteriormente :
y luego hagamos a(1:2,:)=6; . Antes de mirar el resultado, piense qu espera obtener. Lo
que se obtiene es una matriz donde todos los elementos de las filas 1 y 2 son iguales a 6.

Ejercicio. Defina un matriz de 3x4 completa de unos. Agregue una columna de ceros y
despus una fila completa de 2. Calcule la dimensin de la nueva matriz.

Operaciones bsicas con vectores

Supongamos que queremos multiplicar cada componente del vector [1 3 4 2 6] con la


componente correspondiente del vector [8 54 3 2 8]. Esto se hace as:

[1 3 4 2 6].*[8 54 3 2 8]

De este modo se obtiene como resultado un nuevo vector de cinco componentes cada
una de las cuales es el producto, componente a componente, de los dos vectores
multiplicados. De la misma manera se procede para cualquier otra operacin, teniendo
cuidado de que los vectores tengan la misma cantidad de componentes.

Por ejemplo, para dividir componente a componente se usa el smbolo "./". Si queremos
elevar al cuadrado todas las componentes de un vector usamos ".^2". Poder operar de

esta forma es til cuando los vectores tienen muchas componentes. Consideremos, por
ejemplo, el vector definido en el ltimo ejercicio y supongamos que queremos calcular
el cuadrado de todas sus componentes.

La sentencia y = x.^2 da como resultado un vector con tantas componentes como x,


cada una de las cuales es igual al cuadrado de las componentes de x.

Para fijar ideas definamos el vector x como x=[1 2 3 4].


Escribamos en la consola la siguiente secuencia:
x=[1 2 3 4];
y=x.^2;
[1 4 9 16].

Operaciones con matrices

De la misma forma que se puede operar componente a componente con vectores, con
matrices se puede hacer lo mismo.

Por ejemplo, si hacemos

-->A=[1 2;3 4];

-->B=[2 2; 1 8];

-->A./B
ans =

0.5

1.

3.

0.5

Que es el resultado de dividir cada componente de A por cada componente de B.


Observar que si hacemos,

-->A.*B
ans =

2.

4.

3.

32.

Que es el resultado de multiplicar cada componente de A por cada componente de B.

Ojo! Si hacemos,

-->A*B
ans =

4.

18.

10.

38.

Por qu no da igual que si ponemos el punto? El motivo es que al no poner el punto


estamos haciendo el producto matricial, que no coincide con el producto punto a punto.

Lo mismo podemos hacer con otras operaciones.

Aplicaciones de las matrices

El lgebra, que fue cultivada y enriquecida desde tiempos antiguos (babilonios, egipcios
y griegos), alcanz una de sus cimas en el siglo XIX. Una de sus numerosas ramas,
denominada lgebra lineal, ofrece instrumentos de aplicacin muy diversos.
Entre las herramientas del lgebra lineal se encuentran las matrices. Este concepto fue
introducido, hacia 1850, por el matemtico ingls James Joseph Sylvester (1814-1897)
y su teora desarrollada por Arthur Cayley (1821-1895) y William Rowan Hamilton
(1805-1865).
En la vida diaria nos encontramos con matrices en todas aquellas situaciones en las que
aparecen gran cantidad de datos como en los paneles de horarios de aviones, horarios de
trenes, autobuses, cotizaciones de la bolsa, cambio de divisas, etc. Esto es debido a que
la notacin matricial nos permite una mejor visualizacin de los datos.
Las matrices se utilizan en diversos mbitos del saber: Comercio,

Economa,

Sociologa, Informtica, Fsica, Geografa, etc.

En la informtica:

La teora de matrices es ampliamente utilizada en la informtica. Las bibliotecas


grficas como por ejemplo OpenGL se valen de transformaciones espaciales y de las
matrices para representar grficos 3D a 2D que luego se traducen a imagen en los
monitores.
Para resolver sistemas de ecuaciones se emplean matrices, y gracias a ellas es como una
mquina puede resolver grandes operaciones y ecuaciones complejas en tiempos
relativamente cortos (dejando de lado los grandes sistemas de simulaciones como los
que se emplean para simular los efectos del calentamiento global... que manejan grandes
ecuaciones, incgnitas y factores).
Tambin son muy tiles para agilizar algunas operaciones algebraicas que de otro modo
seran tediosas de resolver de otro modo... Por ejemplo, calcular el valor n-simo (para
un n muy grande) de la serie de fibonacci es imprctico por algoritmos recursivos, e

iterativos. Lo mejor es optar por algoritmos basados en el principio divide y vencers y


en las matrices.
Los sistemas de deteccin de rostros no podran concebirse sin el aporte de las
transformaciones espaciales, vectoriales y de las matrices. Las tcnica EigenFace se
basa en los principios y propiedades de las matrices cuadradas, de los autovalores,
autovectores, matriz de covarianza, y otros ms para realizar los clculos y predecir un
rosto.
Esta tcnica, EigenFace, puede incluso ser til no slo para rostros sino para cualquier
objeto. Lo fundamental es que todos los elementos que formen parte del conjunto de
entrada tengan cierta forma o patrn comn. Por ejemplo, todos los rostros se
caracterizan por tener una forma ms o menos normal: dos ojos, una boca, una nariz,
etc. Si tu mezclas diferentes objetos no va a saber diferenciar a uno de otro.
En la programacin lineal se emplea ampliamente los sistemas de ecuaciones e
inecuaciones. Estos, como ya he dicho se resuelven velozmente mediante matrices.
Esta misma tcnica se emplea en los sistemas de tomas de decisiones o STD.
En los videos juegos y sistemas de simulacin se emplean muchas veces para
representar de forma abstracta ciertas estructuras de datos que puedan representar
algunas entidades del dominio en estudio. Por ejemplo, se puede representar o concebir
el mapa de un terreno de un juego como una matriz.

En la administracin:

Las matrices, aunque parezcan al principio objetos extraos, son una herramienta Muy
importante para expresar y discutir problemas que surgen en la vida real. En los
negocios a menudo es necesario calcular y combinar ciertos costes y cantidades de
Productos.

Dnde est la conexin con la economa? las matrices sirven para representar simples
procesos de produccin y flujos de produccin.
Basndonos en el hecho de que la economa adquiere mucha importancia en la
comprensin de los estudiantes en los procesos de produccin simple y flujos de
produccin, y que los estudiantes ya han adquirido un sentido sobre la industria
La teora de matrices tiene muchas aplicaciones en la administracin. Todo depende de
que se desee analizar. Por ejemplo en los modelos de simulacin de planta, en donde
primero se parte de la consideracin de todos los costos tanto de almacenamiento, como
de embarque, tipos de materias primas y de productos terminados; as como todos los
aspectos que tengan que ver con clientes, proveedores y posibles lugares de
distribucin.
La importancia de poder contar con esta herramienta est en que representa una ventaja
para los jefes de las reas en funcin de disminucin de costos por simulacin y por
rastreo adems de que reduce tiempos y puede llevar a la mejor toma de decisiones por
parte de la alta administracin. Adems se considera para determinar los pronsticos de
las elecciones, operaciones futuras de una compaa, programas de produccin,
migracin de la poblacin, anlisis de insumo produccin, etc.
Para administracin y finanzas es necesario si se conoce que para las ventas hay que
llegar a un punto de equilibrio dado por la suma de utilidad - costos de produccin, a
groso modo.

En la ingeniera civil:

Las matrices son el fundamento del anlisis estructural. Permiten trabajar con arreglos
(matrices) de muchas ecuaciones con mltiples incgnitas, permitiendo hacer clculos
bastante complejos. Obviamente se trabajan por computadora porque tomara mucho
tiempo hacerlo manualmente; pero es indispensable entender los procedimientos y para
eso se estudian matrices con ejercicios ms sencillos.

En ingeniera civil, por ejemplo, las matrices se usan para modelar cualquier tipo de
estructura, formada por muchos elementos cada uno de ellos con diferentes
caractersticas en cuanto al material, forma, fuerzas que soporta, etc. De esta forma se
pude por ejemplo determinar en un edificio qu materiales deben usarse, en qu
cantidad, con qu dimensiones, con qu resistencias, para que el edificio funcione de
manera segura y de albergue a muchas personas, soportando por ejemplo un terremoto
sin venirse al suelo. Procedimientos similares se hacen en otras disciplinas con
diferentes estructuras, mquinas o aparatos.

En Urbanismo:

Se utilizan las matrices de conectividad que estudian las conexiones entre distintos
ncleos urbanos, as como el flujo de trnsito.

En Economa:

Anlisis de la produccin, distribucin y organizacin de las empresas, las matrices


sirven para representar simples procesos de produccin y flujos de produccin.
Basndose en el hecho de que la economa adquiere mucha importancia en la
comprensin de los estudiantes en los procesos de produccin simple y flujos de
produccin

RESOLUCION DE LA MATRIZ CON EL NUMERO DE CI.


>> A=[1 0 0 -3 7;-1 5 0 0 -8;0 0 3 -7 1;-5 0 0 8 -1;0 -3 7 -1 5]
A=
1

-3

-1

-8

-7

-5

-1

-3

-1

-1

-5

-3

-3

-7

-1

-8

-1

>> A'
ans =

>> inv(A)
ans =
0.0037

0.0670 -0.2606 -0.2127

0.1117

0.2430

0.2276 -0.1072

0.0031

0.0459

-0.0010

0.0973 -0.0452 -0.0197

0.1622

0.0212

0.0430 -0.1672 -0.0044

0.0716

0.1514

0.0088 -0.0344

0.0147

>> C=A*A'
C=
59 -57

28 -36

-57

90

-8

28

-8

59 -57

-36

13 -57

38 -55

38

13 -55
33

90 -13

33 -13

84

0.0285

>> I=[1 0 0 0 0;0 1 0 0 0;0 0 1 0 0;0 0 0 1 0;0 0 0 0 1]


I=
1

>> B=inv(A)*I
B=
0.0037

0.0670 -0.2606 -0.2127

0.1117

0.2430

0.2276 -0.1072

0.0031

0.0459

-0.0010

0.0973 -0.0452 -0.0197

0.1622

0.0212

0.0430 -0.1672 -0.0044

0.0716

0.1514

0.0088 -0.0344

0.0147

>> det(A)
ans =
-7119
>> det(inv(A))
ans =
-1.4047e-04
>> det(inv(A))*I

0.0285

ans =
1.0e-03 *
-0.1405

0 -0.1405

0 -0.1405

0 -0.1405

0 -0.1405

>> det(A')
ans =
-7.1190e+03
RESOLUCION DEL SISTEMA DE ECUACIONES
A=[1 0 0 -3 7;-1 5 0 0 -8;0 0 3 -7 1;-5 0 0 8 -1;0 -3 7 -1 5]
A=
1

-3

-1

-8

-7

-5

-1

-3

-1

>> B=[1;-9;9;-3;1]
B=
1
-9

9
-3
1
>> det(A)
ans =
-7119

>> Ax1=[1 0 0 -3 7;-9 5 0 0 -8;9 0 3 -7 1;-3 0 0 8 -1;1 -3 7 -1 5]


Ax1 =
1

-3

-9

-8

-7

-3

-1

-3

-1

>> ax1= (det(Ax1))/(det(A))


ax1 =
-2.1948
>> Ax2=[1 1 0 -3 7;-1 -9 0 0 -8;0 9 3 -7 1;-5 -3 0 8 -1;0 1 7 -1 5]
Ax2 =
1

-3

-1

-9

-8

-7

-5

-3

-1

-1

>> ax2=(det(Ax2))/(det(A))
ax2 =
-2.7330
>> Ax3=[1 0 1 -3 7;-1 5 -9 0 -8;0 0 9 -7 1;-5 0 -3 8 -1;0 -3 1 -1 5]
Ax3 =
1

-3

-1

-9

-8

-7

-5

-3

-1

-3

-1

>> ax3=(det(Ax3))/(det(A))
ax3 =
-1.0629

>> Ax4=[1 0 0 1 7;-1 5 0 -9 -8;0 0 3 9 1;-5 0 0 -3 -1;0 -3 7 1 5]


Ax4 =
1

-1

-9

-8

-5

-3

-1

-3

>> ax4=(det(Ax4))/(det(A))
ax4 =
-1.7854
>> Ax5=[1 0 0 -3 1;-1 5 0 0 -9;0 0 3 -7 9;-5 0 0 8 -3;0 -3 7 -1 1]
Ax5 =
1

-3

-1

-9

-7

-5

-3

-3

-1

>> ax5=(det(Ax5))/(det(A))
ax5 =
-0.3088

Conclusiones y recomendaciones
Conclusiones

Por la investigacin de los comandos de cada programa, se llego a la conclusin


de que cada software maneja comandos similares que son de muy fcil uso, ya
que solo hace falta escribirlos para que realicen su funcin.

Una vez realizada la investigacin y despus de manipular los programas, se


puede decir que estos son de mucha ayuda en cuanto a operaciones matemticas
simples como tambin compuestas siendo de un orden superior.

Despus de manipular Scilab se pudo concluir que por ser un software libre no
tiene ningn punto menos que los otros programas ya que posee igual funciones
y sirve de igual manera.

Recomendaciones

Se recomienda que para la utilizacin de los programas se revise que todos los
componentes estn correctamente instalados.

Antes de iniciar la investigacin, es necesario tener un poco de conocimiento a


cerca del punto a tratar, como en este caso entender un poco sobre matrices.

Realizar una investigacin profunda y detallada para de ese modo poder tener a
la mano la informacin necesaria para estructurar el documento.

Linkografia

https://www.google.com.ec/search?
q=aplicaciones+de+las+ecuaciones+linealesy+matrices&ie=utf-8&oe=utf8&rls=org.mozilla:es-ES:official&client=firefoxa&gws_rd=cr&ei=0KflUu6KJ5bfsASm4oGYCg

http://www.google.com.ec/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCYQFjAA&url=http%3A
%2F%2Feii.unex.es%2Fprofesores%2Ffquintana%2FMATEMATICAS%2520I
%2Ftemas%2FTema2_Aplicaciones%2520lineales%2520y
%2520matrices&ei=2qflUsLuEdbLsQTR3oKwBQ&usg=AFQjCNEySyj1LdZ8l
YyUMtfRZkTNbpO0ig&bvm=bv.59930103,d.cWc

http://espanol.answers.yahoo.com/question/index?
qid=20100912125646AAdKpVd

http://www.sectormatematica.cl/contenidos/matsisec.htm

http://es.wikipedia.org/wiki/Sistema_de_ecuaciones_lineales

http://www.editex.es/RecuperarFichero.aspx?Id=19145

https://attachment.fbsbx.com/messaging_attachment.php?
aid=08b11d05eafb8dc04654616094d2707c&mid=mid.1390762750202%3Af51
864d89a41d4ac76&uid=100002582109755&accid=100002582109755&ext=13
90827843&hash=AQDmLFuLqcUHhhyw_2P6HmttLapVDGdKDCsxtYGYe5L
o5w

http://www.monografias.com/trabajos61/sistema-ecuaciones-excel/sistemaecuaciones-excel2.shtml

http://www.monografias.com/trabajos5/matlab/matlab.shtml

http://es.wikibooks.org/wiki/Matlab/Operaciones_matriciales

http://es.wikipedia.org/wiki/MATLAB#Historia

http://www.ib.cnea.gov.ar/~instyctl/Tutorial_Matlab_esp/commands.html

http://www.tecdigital.itcr.ac.cr/revistamatematica/ContribucionesV4n3/ml/node9
.html

http://lra.unileon.es/es/book/export/html/469

http://www.bubok.es/libros/218011/Introduccion-a-la--programacion-con-MATLAB-46-ejercicios-resueltos-con-varias-soluciones-todas-claramenteexplicadas

Potrebbero piacerti anche