Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Lab 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

INTRODUCCION AL MATLAB

OBJETIVO
Familiarizarse con el manejo del matlab como una
herramienta de ayuda para el clculo.
Identificar las diferentes funciones utilizadas para el
clculo matemtico matricial y polinomial
Utilizar las herramientas de matlab para la generacin
de grficos de funciones y puntos coordenados.

EQUIPOS
Computador con software MATLAB

INTRODUCCION
MATLAB es un entorno de computacin y desarrollo de
aplicaciones totalmente integrado orientado para llevar a
cabo proyectos en donde se encuentren implicados
elevados clculos matemticos y la visualizacin grfica de
los mismos. MATLAB integra anlisis numrico, clculo
matricial, proceso de seal y visualizacin grfica en un
entorno completo donde los problemas y sus soluciones son
expresados del mismo modo en que se escribiran
tradicionalmente, sin necesidad de hacer uso de la
programacin tradicional.
ING
ENI
MATLAB dispone tambin en la ER
actualidad de un amplio

abanico de programas de apoyo especializado, denominado


Toolboxes, que extienden significativamente el nmero de
funciones incorporadas en el programa principal. Estos
Toolboxes cubren en la actualidad prcticamente casi todas
las reas principales en el mundo de la ingeniera y la
simulacin, destacando entre ellos el 'toolbox' de proceso
de imgenes, seal, control robusto, estadstica, anlisis
financiero, matemticas simblicas, redes neurales, lgica
difusa, identificacin de sistemas, simulacin de sistemas
dinmicos, etc. es un entorno de clculo tcnico, que se ha

convertido en estndar de la industria, con capacidades no


superadas en computacin y visualizacin numrica.
De forma coherente y sin ningn tipo de fisuras, integra los
requisitos claves de un sistema de computacin tcnico:
clculo numrico, grficos, herramientas para aplicaciones
especficas y capacidad de ejecucin en mltiples
plataformas. Esta familia de productos proporciona al
estudiante un medio de carcter nico, para resolver los
problemas ms complejos y difciles.

PROCEDIMIENTO
Abrimos el entorno de trabajo del MATLAB, el icono para el
inicio puede estar en el escritorio lo buscamos en inicio>programas->MATLAB.
1. Creacin de variables
Una variable se identifica mediante un nombre el cual
puede estar formado por la
combinacin de letras y
nmeros, con las restricciones que el primer caracter del
nombre no puede ser un nmero, y tampoco puede usarse
nombres asignados como funciones en matlab.
Para la creacin de una variable y asignarle un valor se
puede utilizar el operador de asignacin que es el smbolo
=. El operador de asignacin toma el valor que tiene al
lado derecho y lo asigna a la variable indicada en su lado
izquierdo.
2. Operaciones bsicas
Las operaciones bsicas con el matlab son bastante
simples.

3. Creando vectores
Para crear un vector se sigue la siguiente sintaxis

4. Operaciones con vectores


Los vectores los podemos operar trmino por trmino, por
ejemplo:

5. Creacin de matrices

Para crear una matriz hay que escribir entre corchetes los
trminos de cada fila separando con ; antes de escribir
la siguiente fila como se ve en el ejemplo

6. Operacin con polinomios


Tomemos el caso del siguiente polinomio
Y = 4 + 63 + 82 + 12x + 9
En el matlab declaramos el polinomio como un vector en el
cual los trminos son los coeficientes del polinomio en
orden de potencia decreciente. En el caso de que un
coeficiente sea 0 debe ser incluido como un 0 en su
correspondiente posicin.
7. Grfico de funciones
Podemos crear un vector t formado por 100 elementos
entre 0 y 6.3 y otro vector llamado y con igual nmero
de elementos correspondientes al seno de los elementos de
t. Luego podemos graficar los pares ordenados
correspondientes a los elementos de t y y utilizando
la funcin plot.

Al ejecutar el comando anterior nos aparece una nueva


ventana con el grafico de los pares ordenados.

CUESTIONARIO
1) Utilizando la funcin plot y sus modificadores
haga que se muestre una figura con la funcin
seno es decir t vs y pero formado por crculos
de color rojo, y en otra ventana que se muestre
la figura de la funcin coseno (puede crear otro
vector z con los valores de la funcin coseno de
t) como una lnea de color verde.

2) Investigue y describa la utilidad de la funcin


conv en matlab.
conv(p,q): multiplicacin de polinomios, conv viene
de convolucin, en el caso de los vectores
convolicionar dos vectores es equivalente a
multiplicarlos.
El
resultadoes
un
vector
de
longitud=longitud(p)+longitud(q)-1.
Veamos un ejemplo:
Sean p(x)=2x+1 y q(x)=3x+4
>>p=[2 1]
p= 2 1
>>q=[3 4]
q= 3 4
>>r=conv(p,q)
r= 6 11 4
Observe que retorna el polinomio r(x)=6x2+11x+4, y q
la longitud del vector resultado es 3=2+2-1.

3) a qu le llamamos un archivo m?, redacte uno


que cumpla lo indicado en la primera pregunta
de este cuestionario.
En Matlab tienen especial importancia los ficherosM
de extensin .m. Contienen conjuntos de comandos a
ejecutar o definicin de funciones y se ejecutan al
teclear su nombre en la lnea de comandos y pulsar

intro (si se encuentra en el Current Directory) o al


pinchar sobre l en Current Directory con el botn
derecho del ratn y elegir run. Representan el centro
de la programacin en Matlab.
Un fichero .m puede llamar a otros ficheros .m y
ficheros de comandos pueden ser llamados desde
ficheros de funciones. En estos casos es importante
tener en cuenta la definicin de las variables a utilizar,
en la lnea de que tengan un tratamiento local o
global. Por defecto, Matlab considera las variables
locales, es decir, aunque varias funciones tengan la
variable x, sta es diferente en cada caso a no ser que
haya sido definida como global.
Son ficheros de texto sin formato y que pueden
crearse a partir de un editor de textos, no obstante, lo
mejor es utilizar el editor del propio programa al que
se accede por defecto al abrir un nuevo fichero.

También podría gustarte