SlideShare una empresa de Scribd logo
1 de 8
INTRODUCCIÓN A MATLAB Mª Victoria Lapuerta González  Ana Laverón Simavilla
Indice Introducción Números y operaciones Vectores y matrices  Operaciones con vectores y matrices  Funciones para vectores y matrices  Polinomios  Gráficos 2D y 3D  Programación  Análisis numérico
Introducción ¿Qué es Matlab?, MATrix LABoratory Es un lenguaje de programación (inicialmente escrito en C) pararealizar cálculosnuméricos con vectores y matrices. Como caso particular puede también trabajarcon números escalares, tanto reales como complejos.  Cuenta con paquetes de funciones especializadas
Introducción Elementos básicos del escritorio de Matlab Command Windows: Donde seejecutan todas las instrucciones y programas. Se escribe la instrucción o el nombre del programa y se da a Enter.  Command History: Muestra los últimos comandos ejecutados en Command Windows. Se puede recuperar el comando haciendo doble Current directory: Situarse en el directorio donde se va a trabajar Help (también se puede usar desde comand windows) Workspace: Para ver las variables que se están usando y sus dimensiones (si son matrices) Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar la extensión .m
Introducción Elementos básicos del escritorio de Matlab Current  directory Command Windows Command History
Introducción Elementos básicos del escritorio de Matlab 	Abrir el matlab. Usar View para sacar las ventanas que hagan falta. Comand Windows: Donde seejecutan todas las instrucciones y programas. Se escribe la instrucción o el nombre del programa y se da a Enter.  	Hacer ejemplo en línea de comandos: x=2*3, y mirar en  workspace la variable x Current directory: Situarse en el directorio donde se va a trabajar Help (también se puede usar desde comand windows) (índice, search, DEMOS). Workspace: Para ver las variables que se están usando Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar la extensión .m En current directoy crear un fichero nuevo main_prueba.m, decirles lo de main. Correr el programa main_prueba.
Introducción Algunos comentarios sobre la ventana de comandos Se pueden recuperar instrucciones con las teclas ↓↑ Se puede mover por la línea de comandos con las teclas -> ←. Ir al comienzo de la línea con la tecla Inicio y al final con Fin. Con Esc se borra toda la línea. Se puede cortar la ejecución de un programa con Ctrl+C
Introducción Debugger Set/Clear breakingpoint: Coloca o borra un punto de ruptura  en la línea en que está colocado el cursor Clear all breakingpoints:: Borra todos los puntos de ruptura Step: Avanza un paso en el programa Step in: Avanza un paso en el programa y si en ese paso se llama a una función, entra en dicha función Step out: Avanza un paso en el programa y si en ese paso se llama a una función, entra en dicha función Continue: Continua ejecutando hasta el siguiente punto de ruptura Quit debugging: Termina la ejecución del debugger

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

15 porta
15 porta15 porta
15 porta
 
15
1515
15
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
Practica 15
Practica 15Practica 15
Practica 15
 
15
1515
15
 
Diagramas de Flujo
Diagramas de FlujoDiagramas de Flujo
Diagramas de Flujo
 
Trabajo tecnología.
Trabajo tecnología.Trabajo tecnología.
Trabajo tecnología.
 
Coloresyposiciones
ColoresyposicionesColoresyposiciones
Coloresyposiciones
 
Matlab
MatlabMatlab
Matlab
 
Informe#15
Informe#15Informe#15
Informe#15
 
Tipos de errores en c
Tipos de errores en cTipos de errores en c
Tipos de errores en c
 
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓNINTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
 
Colegio distrital maría inmaculada
Colegio distrital maría inmaculadaColegio distrital maría inmaculada
Colegio distrital maría inmaculada
 
Programacion portafolio
Programacion portafolioProgramacion portafolio
Programacion portafolio
 
Guía de trabajo
Guía de trabajoGuía de trabajo
Guía de trabajo
 
Diagrama de-flujo-
Diagrama de-flujo-Diagrama de-flujo-
Diagrama de-flujo-
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...Algoritmos taller 1   vanessa berrio, camilo rodriguez, yuranis bustamante, k...
Algoritmos taller 1 vanessa berrio, camilo rodriguez, yuranis bustamante, k...
 

Similar a Mat Lab (20)

Matlab
Matlab Matlab
Matlab
 
Programacion En Mat Lab
Programacion En Mat LabProgramacion En Mat Lab
Programacion En Mat Lab
 
software de ingenieria Matlab para egresados de civil
software de ingenieria Matlab para egresados de civilsoftware de ingenieria Matlab para egresados de civil
software de ingenieria Matlab para egresados de civil
 
Computacion ii cap i
Computacion ii cap iComputacion ii cap i
Computacion ii cap i
 
computacion
computacioncomputacion
computacion
 
Matlab introducción
Matlab   introducciónMatlab   introducción
Matlab introducción
 
Matlab introducción
Matlab   introducciónMatlab   introducción
Matlab introducción
 
Silabo programación ii 2015-i
Silabo programación ii 2015-iSilabo programación ii 2015-i
Silabo programación ii 2015-i
 
Matlab introducción
Matlab   introducciónMatlab   introducción
Matlab introducción
 
Curso_de_introduccion_al_matlab.ppt
Curso_de_introduccion_al_matlab.pptCurso_de_introduccion_al_matlab.ppt
Curso_de_introduccion_al_matlab.ppt
 
Tema 1
Tema 1Tema 1
Tema 1
 
1. guia 1 introduccion a matlab
1. guia 1   introduccion a matlab1. guia 1   introduccion a matlab
1. guia 1 introduccion a matlab
 
1 Entorno
1 Entorno1 Entorno
1 Entorno
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
003- Clas- Lenguajes de programación.pptx
003- Clas- Lenguajes de programación.pptx003- Clas- Lenguajes de programación.pptx
003- Clas- Lenguajes de programación.pptx
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
 
Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)
 
Introduccion y operaciones basicas (matlab)
Introduccion y operaciones basicas (matlab)Introduccion y operaciones basicas (matlab)
Introduccion y operaciones basicas (matlab)
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 

Último

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 

Último (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 

Mat Lab

  • 1. INTRODUCCIÓN A MATLAB Mª Victoria Lapuerta González Ana Laverón Simavilla
  • 2. Indice Introducción Números y operaciones Vectores y matrices Operaciones con vectores y matrices Funciones para vectores y matrices Polinomios Gráficos 2D y 3D Programación Análisis numérico
  • 3. Introducción ¿Qué es Matlab?, MATrix LABoratory Es un lenguaje de programación (inicialmente escrito en C) pararealizar cálculosnuméricos con vectores y matrices. Como caso particular puede también trabajarcon números escalares, tanto reales como complejos. Cuenta con paquetes de funciones especializadas
  • 4. Introducción Elementos básicos del escritorio de Matlab Command Windows: Donde seejecutan todas las instrucciones y programas. Se escribe la instrucción o el nombre del programa y se da a Enter. Command History: Muestra los últimos comandos ejecutados en Command Windows. Se puede recuperar el comando haciendo doble Current directory: Situarse en el directorio donde se va a trabajar Help (también se puede usar desde comand windows) Workspace: Para ver las variables que se están usando y sus dimensiones (si son matrices) Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar la extensión .m
  • 5. Introducción Elementos básicos del escritorio de Matlab Current directory Command Windows Command History
  • 6. Introducción Elementos básicos del escritorio de Matlab Abrir el matlab. Usar View para sacar las ventanas que hagan falta. Comand Windows: Donde seejecutan todas las instrucciones y programas. Se escribe la instrucción o el nombre del programa y se da a Enter. Hacer ejemplo en línea de comandos: x=2*3, y mirar en workspace la variable x Current directory: Situarse en el directorio donde se va a trabajar Help (también se puede usar desde comand windows) (índice, search, DEMOS). Workspace: Para ver las variables que se están usando Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar la extensión .m En current directoy crear un fichero nuevo main_prueba.m, decirles lo de main. Correr el programa main_prueba.
  • 7. Introducción Algunos comentarios sobre la ventana de comandos Se pueden recuperar instrucciones con las teclas ↓↑ Se puede mover por la línea de comandos con las teclas -> ←. Ir al comienzo de la línea con la tecla Inicio y al final con Fin. Con Esc se borra toda la línea. Se puede cortar la ejecución de un programa con Ctrl+C
  • 8. Introducción Debugger Set/Clear breakingpoint: Coloca o borra un punto de ruptura en la línea en que está colocado el cursor Clear all breakingpoints:: Borra todos los puntos de ruptura Step: Avanza un paso en el programa Step in: Avanza un paso en el programa y si en ese paso se llama a una función, entra en dicha función Step out: Avanza un paso en el programa y si en ese paso se llama a una función, entra en dicha función Continue: Continua ejecutando hasta el siguiente punto de ruptura Quit debugging: Termina la ejecución del debugger
  • 9. Números y operaciones Datos numéricos: No hace falta definir variables enteras, reales, etc. como en otros lenguajes Números enteros: a=2 Números reales: x=-35.2 Máximo de 19 cifras significativas 2.23e-3=2.23*10-3 Precisión y formatos: Por defecto tiene un formato corto, pero se pueden usar otros >> format long (14 cifras significativas) >> format short (5 cifras significativas) >> format short e (notación exponencial) >> format long e (notación exponencial) >> format rat (aproximación racional) Ver en menú de File: Preferences -> Command Windows