Está en la página 1de 39

OBJETIVOS GENERALES

• Conocer mas sobre el programador Matlab


• Familiarizar el lenguaje de programación de Matlab y permita utilizar las funciones básicas
del programa
• Ampliar nuestro conocimiento en Matlab y así poder dar soluciones a problemas, tal será el
caso al desarrollar el curso de Análisis Numérico

OBJETIVOS ESPECÍFICOS
• Utilizar las herramientas de Matlab para la generación de graficas
Conocer el potencial de su aplicación en diferentes temáticas
• Saber identificar la variedad de herramientas de Matlab para la generación de gráficos de
funciones y puntos coordenados
CONOCER EL LENGUAJE DE PROGRAMACIÓN
MATLAB
Que es Matlab:
Resumen
• La sofisticada herramienta computacional Matlab tiene un gran poder para aplicaciones en
ciencias e ingeniería en cálculos técnicos y científicos y se desarrolla con un lenguaje propio
llamado lenguaje M.
• El calculo de problemas serian tediosos sin la aplicación del Matlab, no es la única
herramienta computacional en el comercio, pero es fácil en el leguaje que maneja, la
interacción se realiza mediante comandos, funciones, programas, la cual se tomara
importancia en este informe y así fortalecer mas sobre el conocimiento de Matlab.
Marco conceptual
• MATLAB es un programa de computación con su propio entorno y desarrollo
integrado con fines matemáticos y de calculo, en donde también se realiza graficas
y simulaciones.

• Matlab también integra Análisis Numérico, siendo este el objetivo como nuestro
curso, ya que contiene cálculos matriciales, proceso de señal, y soluciones en
forma de graficas.

• Matlab también dispone varios programas de apoyo, como son para áreas de
electrónica, ingeniería, redes neuronales, lógica, difusa, y variedad de sistemas
dinámicos para la industria.
El sistema completo Matlab consiste de 5 bloques diferenciados
y que pueden funcionar independientemente

• 1.-ENTORNO DE DESARROLLO
• 2.-LIBRERÍA DE FUNCIONES
• 3.-LENGUAJE MATLAB
• 4.-SISTEMAS GRÁFICOS
• 5.-APLICACIÓN DE API

https://la.mathworks.com/discovery/matlab-vs-r.html
Características básicas
• Espacio de trabajo de Matlab
Utilizar herramienta Matlab
VARIABLE:
• MATLAB no requiere ninguna declaración previa a asignación para crear variables.
Cada vez que encuentra una nueva declaración, crea una variable la guarda en
memoria.

NUMEROS:
• MATLAB usa la notación decimal convencional, con opciones para la ubicación del
punto decimal. La notación científica emplea la letra e para las potencias de 10 mientras
que para números imaginarios se pueden usar indistintamente i o j.
Variables que se utiliza
• who Para obtener la lista de las variables (no de sus
valores)

• whos
Para obtener la lista de las variables e información
del tamaño, tipo y atributos (tampoco da valores)
OPERADORES
• Las operaciones en MATLAB usan la notación convencional para los operadores
aritméticos y las reglas de precedencia.
• + Suma.
• - Resta.
• * Producto. Técnicas Experimentales en Electrónica © Gustavo Liñán Cembrano(2015)

• / División.
• ^ Exponenciación.
• ' Transposición.
• ( ) Especificación del orden de las operaciones.
Operaciones básicas
Figura a

Figura
b

Tabla a, b. operaciones en Matlab y jerarquía de operaciones


Comandos u ordenes previos: COMAND HISTORY

Figura. Comand history


Formatos de visualización de números

Tabla. Formatos de visualización de números


Acerca de las variables

Tabla. Variables en matlab


Procedimientos que realiza el Matlab:
1. CREACION DE VARIABLES:

Imagen propia
2. OPERACIONES BÁSICAS

Imagen propia
3. CREANDO VECTORES:

Imagen propia
4. OPERACIONES CON VECTORES

Imagen propia
5. CREACION CON MATRICES

Imagen propia
FUNCIONES
• MATLAB incorpora un gran número de funciones matemáticas básicas como raíz
cuadrada sqr( ), valor absoluto abs( ), exponencial exp( ), seno sin( ), coseno cos( ),
tangente tan( ), etc
• Para obtener un listado de las funciones más elementales escriba:

Técnicas Experimentales en Electrónica © Gustavo Liñán Cembrano(2015)


Polinomios
RAÍCES
Un polinomio se representa por un vector fila con sus coeficientes en orden
descendiente, no debemos olvidar colocar los términos con coeficiente nulo. Así por
ejemplo si queremos indicar el polinomio 5x4 + 2x2 – x + 7 escribiríamos [5 0 2 -1 7].

FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA


6. OPERACIONES CON POLINOMIOS

Imagen propia
Representación grafica
• Existe la función fplot que
evalúa la función que se
desea representar en la
gráfica de salida. Como
entrada, necesita conocer el
nombre de la función como
una cadena de caracteres y
el rango de representación
como un vector de dos
elementos: fplot ('nombre',
[ valor min, valor max] ).
FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA
7. GRAFICAS
Familiarizar con el lenguaje Matlab
• MATLAB ha ido renovándose y creciendo gracias a las contribuciones de sus
usuarios. Producto del interés que distintas áreas científico−técnicas en
MATLAB han surgido gran cantidad de funciones específicas para cada área que
vienen agrupadas en un paquete denominado toolbox.

https://es.wikipedia.org/wiki/MATLAB
• Mientras que para obtener las funciones especiales teclee

Técnicas Experimentales en Electrónica © Gustavo Liñán Cembrano(2015)

• Por último para obtener información acerca de funciones para matrices use

Técnicas Experimentales en Electrónica © Gustavo Liñán Cembrano(2015)


ANALISIS DE DATOS

FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA


Otras características

FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA


Lista de funciones básicas en Matlab

FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA


Tablas
• En Matlab una tabla es una matriz
especial, caracterizada porque
sus columnas tienen nombre, y
cada columna puede ser de un
tipo distinto (string o numérico).
Los datos de alturas de montañas
que vimos en la sección anterior
también podrían codificarse en
Matlab como una tabla. En esta
sección utilizaremos como
ejemplo los siguientes datos,
referidos al año 2016 en Canarias FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA
• Una vez definidos estos vectores creamos la tabla usando la función table():

FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA


• Igual que en las estructuras, podemos acceder a cada variable simplemente añadiendo su nombre a continuación del nombre
de la tabla, separando ambos con un punto:

FUNDEPOR:UNIVERSIDAD NACIONAL DE PIURA


Ejercicio en Matlab
Código Matlab
RECOMENDACIONES
• Escribe tus programas lo más simple

• Ajusta sus opciones para que arroje la mayor cantidad de errores y advertencias posibles al
compilar

• Todo programa debe ser previamente comentado, explicando el propósito

• Por lo general, se usa un nivel de indentación por cada bloque de código

• Se recomienda usar nombres de variables que permitan saber de forma intuitiva cual es el dato
que se almacena en cada variable
CONCLUSIONES
• Sobre los objetivos específicos vemos que Matlab es una
herramienta que se dispone para realizar cálculos en el ambiente de
ingeniería y otras especialidades
• En estos tiempos, Matlab es un programa muy potente, con un
entorno amable, que incluye herramientas de cálculos científicos
técnico y de visualización gráfica
• En cuanto a su potencial Matlab es un entorno de computación
técnica que posibilita la ejecución del cálculo numérico y simbólico de
forma rápida y precisa
BIBLIOGRAFIA
• https://departamento.pucp.edu.pe/ingenieria/matlab/que-es-matlab/#:~:text=MATLAB%2C%20el
%20lenguaje%20de%20c%C3%A1lculo,sistemas%20din%C3%A1micos%20multidominio%20e
%20integrados.
• https://la.mathworks.com/products/matlab.html

• http://matlab.digym.upm.es/recomendaciones-programacion/

• http://dea.unsj.edu.ar/control2/matlab%20para%20ingenieros.pdf

• Pérez López César. (2002). MATLAB y sus aplicaciones en las ciencias y la ingeniería. Prentice Hall.
Páginas: 6 — 14.
• Báez López David. (2006). MATLAB con aplicaciones a la ingeniería, física y finanzas. Alfa omega. Páginas:
9 — 32.
• https://es.slideshare.net/Junioradarfio/informe-matlab

• Gilat Amos. MATLAB: UNA INTRODUCCIÓN CON EJEMPLOS PRÁCTICOS. Editorial Reverté. España
2006.
• https://www.studocu.com/ec/document/universidad-de-las-fuerzas-armadas-de-ecuador/programacion-1/
informe-de-practica-de-matlab/6966051

También podría gustarte