SlideShare una empresa de Scribd logo
MATLAB
Millones de ingenieros y científicos de todo el mundo usan MATLAB
para analizar y diseñar los sistemas y productos que transforman
nuestro mundo, está presente en sistemas de seguridad activa de
automóviles, naves espaciales interplanetarias, dispositivos de
monitorización de la salud, redes eléctricas inteligentes y redes móviles
LTE.
Se utiliza para aprendizaje automático, procesamiento de señales,
procesamiento de imágenes, visión artificial, comunicaciones, finanzas
computacionales, diseño de control, robótica y muchos otros campos.
Que es Matlab ?
Es un programa para realizar cálculos numéricos con vectores y
matrices. Como caso particular puede también trabajar con números
escalares tanto reales como complejos, con cadenas de caracteres y con
otras estructuras de información más complejas.
Una de las capacidades más atractivas es la de realizar una amplia
variedad de gráficos en dos y tres dimensiones.
MATLAB tiene también un lenguaje de programación propio.
Es un programa interactivo orientado para llevar a cabo proyectos en
donde se encuentren implicados elevados cálculos matemáticos y la
visualización gráfica de los mismos.
Características principales
• Lenguaje de alto nivel para cálculos científicos y de ingeniería
• Entorno de escritorio optimizado para la exploración iterativa, el diseño y la
solución de problemas
• Gráficas para visualizar datos y herramientas para crear diagramas personalizados
• Aplicaciones para ajustar curvas, clasificar datos, analizar señales, ajustar sistemas
de control y muchas otras tareas
• Toolboxes complementarias para una amplia variedad de aplicaciones científicas y
de ingeniería
• Herramientas para crear aplicaciones con interfaces de usuario personalizadas
• Interfaces para C/C++, Java®, .NET, Python, SQL, Hadoop y Microsoft® Excel®
• Opciones de implementación libres de derechos para compartir programas de
MATLAB con los usuarios finales
Matlab
MATLAB dispone de cuatro funciones básicas para crear gráficos 2-D. Estas funciones
se diferencian principalmente por el tipo de escala que utilizan en los ejes de
abscisas y de ordenadas. Estas cuatro funciones son las siguientes:
• Plot: Crea un gráfico a partir de vectores y/o columnas de matrices, con escalas
lineales sobre ambos ejes.
• Loglog: Ídem con escala logarítmica en ambos ejes.
• Semilogx: Ídem con escala lineal en el eje de ordenadas y logarítmica en el eje de
abscisas.
• Semilogy: ídem con escala lineal en el eje de abscisas y logarítmica en el eje de
ordenadas.
Matlab se utiliza especialmente para:
• Cálculos numéricos
• Desarrollo de algoritmos
• Modelado, simulación y pruebas de prototipos
• Análisis de datos, exploración y visualización
• Grafica de datos con fines científicos o de ingeniería
• Desarrollo de aplicaciones que requieran de una interfaz gráfica de
usuario (GUI).
Entorno de trabajo
Command Window
Ésta es la ventana en la que se ejecutan interactiva mente las
instrucciones de MATLAB y en donde se muestran los resultados
correspondientes, si es el caso .
En la Command Window vemos >> eso significa que MATLAB está
esperando que le introduzcamos un comando.
Command History
En la parte inferior derecha tenemos el Command History. El Command
History ofrece acceso a las sentencias que se han ejecutado
anteriormente en la Command Window.
Workspace
En la parte superior derecha tenemos una zona que alterna entre
Workspace y Current Directory. El Workspace contiene información
sobre todas las variables que se hayan definido en esta sesión y permite
ver y modificar las matrices con las que se esté trabajando.
Current Directory
El Current Directory muestra los ficheros del directorio actual y nos permite navegar
por los directorios del ordenador de forma análoga a la del Explorador de Windows
(modificando así el directorio actual). El concepto de directorio actual es muy
importante en MATLAB. Los programas de MATLAB se encuentran en ficheros con la
extensión *.m.
Help
Ventana de ayuda, nos facilita resolver un comando que no sabemos
escribir perfectamente o algunas partes de las funciones.
BARRA DE HERRAMIENTAS
La barra de herramientas proporciona un acceso fácil y rápido a las
operaciones más comunes. Al colocar el puntero del ratón sobre algún
botón durante un par de segundos y MATLAB despliega un tooltip, el
cual da el nombre del botón que ha seleccionado.
Ventajas de Matlab
Ventajas que el entorno MATLAB tiene frente a un lenguaje de programación:
• (a) No hay que definir el tipo de las variables que se van a utilizar, ni el
tamaño de las mismas.
• (b) No hay que compilar los programas, como ocurre en los entornos de
programación.
• (c) Se pueden utilizar muchas e funciones ya definidas.
• (d) Presenta un manejo muy práctico de vectores y matrices.
Inconvenientes de Matlab
• (a) Al no estar pensado para el trabajo en línea de comandos no
presenta ningún menú de acceso rápido a procedimientos de uso
frecuente (como el que tiene por ejemplo Derive).
• (b) No posee una librería de cálculo simbólico propio por lo que
recurre a comandos de Maple. No obstante, este no es el ultimo de
este programa y hay otros en el mercado más optimizados para este
tipo de cálculos.
Bibliografia
• https://juancarlosusomatlab2015.weebly.com/entorno-de-
trabajo.html
• http://blog.utp.edu.co/jnsanchez/files/2011/03/MATLAB-
Introducci%C3%B3n-clase28.pdf
• https://la.mathworks.com/products/matlab.html?requestedDomain=

Más contenido relacionado

PPTX
Matlab
PPTX
Carmen
PPTX
Ici rtu-unidad 3 -tema 10
DOC
Informe matlab
PPTX
Jose gregorio narvaez bauza
PDF
Introduccion a Matlab (Laboratorio de Control )
PDF
PDF
simbologia
Matlab
Carmen
Ici rtu-unidad 3 -tema 10
Informe matlab
Jose gregorio narvaez bauza
Introduccion a Matlab (Laboratorio de Control )
simbologia

La actualidad más candente (16)

PPTX
Herramientas de software para investigacion operativa
PDF
Clase 6
PPTX
Examen tercer trimestre
PPSX
Herramientas de programación lineal
PPTX
Herramientas de programacion lineal
PDF
Eines de visualització de dades per Meteoclim
PPTX
Lenguaje de programacion
PDF
Tutorial labview
PDF
Tutorial de MatLab
DOC
PDF
Archivos de formato wmf
PPT
Herramientas de programacion lineal
PPTX
Herramientas de programación lineal
PPTX
PROGRAMACIÓN LINEAL
PPTX
MiniTab
DOCX
Logica y programacion
Herramientas de software para investigacion operativa
Clase 6
Examen tercer trimestre
Herramientas de programación lineal
Herramientas de programacion lineal
Eines de visualització de dades per Meteoclim
Lenguaje de programacion
Tutorial labview
Tutorial de MatLab
Archivos de formato wmf
Herramientas de programacion lineal
Herramientas de programación lineal
PROGRAMACIÓN LINEAL
MiniTab
Logica y programacion
Publicidad

Similar a Matlab (20)

PPTX
matlab (2).pptx
PPT
diapositivas de matlab
PPT
diapositivas de matlab
PPT
PPT
PDF
Laboratorio metodos-numericos-unsch-01
PPTX
Introduccion y operaciones basicas (matlab)
PDF
Apuntes matlab
PDF
Tutorial de matlab [101 paginas en español]
PDF
PDF
Tutorial matlab
PDF
Tutorial matlab
PDF
PDF
Tutorial matlab
PDF
PDF
Tutorial matlab
PDF
Intro MatLab
PDF
Apuntes matlab
DOCX
Trabajo matlab
matlab (2).pptx
diapositivas de matlab
diapositivas de matlab
Laboratorio metodos-numericos-unsch-01
Introduccion y operaciones basicas (matlab)
Apuntes matlab
Tutorial de matlab [101 paginas en español]
Tutorial matlab
Tutorial matlab
Tutorial matlab
Tutorial matlab
Intro MatLab
Apuntes matlab
Trabajo matlab
Publicidad

Último (20)

PDF
prg2_t01_p01_Fundamentos POO - parte1.pdf
PDF
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
DOC
informacion acerca de la crianza tecnificada de cerdos
PDF
Informe Estudio Final Apagon del 25 de febrero
PPTX
Software para la educación instituciones superiores
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PPTX
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
PDF
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
PDF
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PDF
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
PDF
presentacion sobre los polimeros, como se conforman
PDF
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
PDF
LIBRO UNIVERSITARIO SOFTWARE PARA INGENIERIA BN.pdf
PDF
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
PPTX
GEOLOGIA, principios , fundamentos y conceptos
PPT
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
PDF
S15 Protección de redes electricas 2025-1_removed.pdf
prg2_t01_p01_Fundamentos POO - parte1.pdf
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
informacion acerca de la crianza tecnificada de cerdos
Informe Estudio Final Apagon del 25 de febrero
Software para la educación instituciones superiores
Módulo-de Alcance-proyectos - Definición.pdf
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
357161027-seguridad-industrial-diapositivas-ppt.ppt
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
presentacion sobre los polimeros, como se conforman
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
LIBRO UNIVERSITARIO SOFTWARE PARA INGENIERIA BN.pdf
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
GEOLOGIA, principios , fundamentos y conceptos
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
S15 Protección de redes electricas 2025-1_removed.pdf

Matlab

  • 2. Millones de ingenieros y científicos de todo el mundo usan MATLAB para analizar y diseñar los sistemas y productos que transforman nuestro mundo, está presente en sistemas de seguridad activa de automóviles, naves espaciales interplanetarias, dispositivos de monitorización de la salud, redes eléctricas inteligentes y redes móviles LTE. Se utiliza para aprendizaje automático, procesamiento de señales, procesamiento de imágenes, visión artificial, comunicaciones, finanzas computacionales, diseño de control, robótica y muchos otros campos.
  • 3. Que es Matlab ? Es un programa para realizar cálculos numéricos con vectores y matrices. Como caso particular puede también trabajar con números escalares tanto reales como complejos, con cadenas de caracteres y con otras estructuras de información más complejas. Una de las capacidades más atractivas es la de realizar una amplia variedad de gráficos en dos y tres dimensiones. MATLAB tiene también un lenguaje de programación propio.
  • 4. Es un programa interactivo orientado para llevar a cabo proyectos en donde se encuentren implicados elevados cálculos matemáticos y la visualización gráfica de los mismos.
  • 5. Características principales • Lenguaje de alto nivel para cálculos científicos y de ingeniería • Entorno de escritorio optimizado para la exploración iterativa, el diseño y la solución de problemas • Gráficas para visualizar datos y herramientas para crear diagramas personalizados • Aplicaciones para ajustar curvas, clasificar datos, analizar señales, ajustar sistemas de control y muchas otras tareas • Toolboxes complementarias para una amplia variedad de aplicaciones científicas y de ingeniería • Herramientas para crear aplicaciones con interfaces de usuario personalizadas • Interfaces para C/C++, Java®, .NET, Python, SQL, Hadoop y Microsoft® Excel® • Opciones de implementación libres de derechos para compartir programas de MATLAB con los usuarios finales
  • 7. MATLAB dispone de cuatro funciones básicas para crear gráficos 2-D. Estas funciones se diferencian principalmente por el tipo de escala que utilizan en los ejes de abscisas y de ordenadas. Estas cuatro funciones son las siguientes: • Plot: Crea un gráfico a partir de vectores y/o columnas de matrices, con escalas lineales sobre ambos ejes. • Loglog: Ídem con escala logarítmica en ambos ejes. • Semilogx: Ídem con escala lineal en el eje de ordenadas y logarítmica en el eje de abscisas. • Semilogy: ídem con escala lineal en el eje de abscisas y logarítmica en el eje de ordenadas.
  • 8. Matlab se utiliza especialmente para: • Cálculos numéricos • Desarrollo de algoritmos • Modelado, simulación y pruebas de prototipos • Análisis de datos, exploración y visualización • Grafica de datos con fines científicos o de ingeniería • Desarrollo de aplicaciones que requieran de una interfaz gráfica de usuario (GUI).
  • 9. Entorno de trabajo Command Window Ésta es la ventana en la que se ejecutan interactiva mente las instrucciones de MATLAB y en donde se muestran los resultados correspondientes, si es el caso . En la Command Window vemos >> eso significa que MATLAB está esperando que le introduzcamos un comando.
  • 10. Command History En la parte inferior derecha tenemos el Command History. El Command History ofrece acceso a las sentencias que se han ejecutado anteriormente en la Command Window.
  • 11. Workspace En la parte superior derecha tenemos una zona que alterna entre Workspace y Current Directory. El Workspace contiene información sobre todas las variables que se hayan definido en esta sesión y permite ver y modificar las matrices con las que se esté trabajando.
  • 12. Current Directory El Current Directory muestra los ficheros del directorio actual y nos permite navegar por los directorios del ordenador de forma análoga a la del Explorador de Windows (modificando así el directorio actual). El concepto de directorio actual es muy importante en MATLAB. Los programas de MATLAB se encuentran en ficheros con la extensión *.m.
  • 13. Help Ventana de ayuda, nos facilita resolver un comando que no sabemos escribir perfectamente o algunas partes de las funciones.
  • 14. BARRA DE HERRAMIENTAS La barra de herramientas proporciona un acceso fácil y rápido a las operaciones más comunes. Al colocar el puntero del ratón sobre algún botón durante un par de segundos y MATLAB despliega un tooltip, el cual da el nombre del botón que ha seleccionado.
  • 15. Ventajas de Matlab Ventajas que el entorno MATLAB tiene frente a un lenguaje de programación: • (a) No hay que definir el tipo de las variables que se van a utilizar, ni el tamaño de las mismas. • (b) No hay que compilar los programas, como ocurre en los entornos de programación. • (c) Se pueden utilizar muchas e funciones ya definidas. • (d) Presenta un manejo muy práctico de vectores y matrices.
  • 16. Inconvenientes de Matlab • (a) Al no estar pensado para el trabajo en línea de comandos no presenta ningún menú de acceso rápido a procedimientos de uso frecuente (como el que tiene por ejemplo Derive). • (b) No posee una librería de cálculo simbólico propio por lo que recurre a comandos de Maple. No obstante, este no es el ultimo de este programa y hay otros en el mercado más optimizados para este tipo de cálculos.