SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances (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...
 

Similaire à 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
 
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
 
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
 

Dernier

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 

Dernier (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 

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