0% encontró este documento útil (0 votos)
125 vistas17 páginas

Introducción Matlab

Matlab es un lenguaje de programación técnico de alto nivel y entorno interactivo para el cálculo numérico, el análisis de datos y la visualización de gráficas. Se utiliza comúnmente en áreas como el modelado financiero, el procesamiento de señales y la ingeniería de control. El documento explica los conceptos básicos de Matlab como el espacio de trabajo, el uso de nombres de variables, vectores y matrices.

Cargado por

Julio Geovanny
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
125 vistas17 páginas

Introducción Matlab

Matlab es un lenguaje de programación técnico de alto nivel y entorno interactivo para el cálculo numérico, el análisis de datos y la visualización de gráficas. Se utiliza comúnmente en áreas como el modelado financiero, el procesamiento de señales y la ingeniería de control. El documento explica los conceptos básicos de Matlab como el espacio de trabajo, el uso de nombres de variables, vectores y matrices.

Cargado por

Julio Geovanny
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Introducción a Matlab

INVESTIGACION DE OPERACIONES I

Matlab
¿Qué es Matlab?
Áreas de aplicación
Espacio de Tabajo
Uso de nombre de las variables
Vectores
Matrices
¿Qué es Matlab?
 Lenguaje de computación técnico de alto nivel.
 MatLab (Matrix-Laboratory) asistente matemático para cálculo y
visualización.
 Entorno interactivo para desarrollo de algoritmos, visualización de
datos, análisis de datos y cálculo numérico.
 Resolver problemas de cálculo técnico más rápidamente que con
lenguajes de programación tradicionales, tales como C, C++ y
FORTRAN.
 Serie de funciones para documentar y compartir su trabajo. Puede integrar
su código de MATLAB con otros lenguajes y aplicaciones, y distribuir los
algoritmos y aplicaciones que desarrolle usando MATLAB.
Áreas de aplicación
MODELADO Y ANÁLISIS FINANCIERO

PROCESAMIENTO DE SEÑALES E IMÁGENES

BIOLOGÍA COMPUTACIONAL

SISTEMAS DE PRUEBA Y MEDICIÓN

DISEÑO DE SISTEMAS DE CONTROL

COMUNICACIONES 12
Espacio de trabajo: Matlab Desktop
Espacio de trabajo: Command Window
La ventana de comandos, >>es donde ingresa las declaraciones. Por ejemplo, puede ingresar una función
MATLAB con argumentos o asignar valores a las variables. El mensaje indica que MATLAB está listo para
aceptar sus comentarios. Cuando vea la solicitud, puede ingresar una variable o ejecutar una instrucción.
Este aviso también se conoce comolínea de comando.
Espacio de trabajo: Command History
La ventana Historial de comandos enumera las declaraciones que ejecutó en la sesión actual y en sesiones
anteriores. La hora y la fecha de cada sesión aparecen en la parte superior del historial de declaraciones para
esa sesión. Use la barra de desplazamiento o las teclas de flecha arriba y abajo para moverse por la ventana
Historial de comandos.
Espacio de trabajo: Workspace
El navegador del espacio de trabajo muestra el nombre de cada variable, su valor, su tamaño de matriz, su
tamaño en bytes y la clase. El icono para cada variable denota su clase.
INVESTIGACION DE OPERACIONES I

Espacio de trabajo: Current Folder


Indica los archivos seleccionados
Espacio de trabajo: Current Folder
Indica los archivos seleccionados
Espacio de trabajo: Uso de nombre de las variables

 Los Nombres deben comenzar con una letra.

 Los nombres pueden tener 63 caracteres (recomendable).

 Los únicos caracteres permitidos son letras, númers y el guión bajo.

 Matlab diferencia entre mayúsculas y minúsculas.

 No utilizar palabras reservadas (Usar iskeyword para conocerlas).

 Matlab le permite reasignar nombres de función internos como nombres de variable.


Vectores
Matrices

zeros(n) crea una matriz cuadrada n x n de ceros.

zeros(m,n) crea una matriz m x n de ceros.

ones(n) crea una matriz cuadrada n x n de unos.

ones(m,n) crea una matriz m x n de unos.

rand(n) crea una matriz cuadrada n x n de números aleatorios con distribución uniforme (0,1).

rand(m,n) crea una matriz m x n de números aleatorios con distribución uniforme (0,1).
Matrices

eye(n) crea una matriz cuadrada n x n de unos en la diagonal y ceros el resto.

eye(m,n) crea una matriz m x n de unos en la diagonal y ceros el resto.

magic(n) crea una matriz cuadrada n x n de enteros de modo que sumen lo mismo las filas y las columnas.

inv(X) calcula la inversa de la matriz cuadrada X.


Graficas: Plot

Para Graficar usamos la función plot(X,Y)

Para colocar títulos usamos title

Para colocar etiquetas en x y y usamos xlabel() y ylabel() respectivamente

Para colocar rejilla usamos el grid y para colocar una legenda usamos legend().

Al momento de hacer una gráfica en MATLAB y luego hacer más cálculos y hacer una segunda gráfica,
MATLAB va a sobrescribir la primera gráfica.

hold -comando que permite superponer graficas en MATLAB.


Funciones: Plot

function [ parametros_salida ] = nombre_funcion (parametros_entrada)


FIN

También podría gustarte