SlideShare una empresa de Scribd logo
1 de 53
Jackeline Quinde Torres
MATLAB ,[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres MATLAB dispone de un código básico y de varias librerías especializadas ( toolboxes ). En estos apuntes se hará referencia exclusiva al código básico.
[object Object],[object Object],Jackeline Quinde Torres
[object Object],[object Object],Jackeline Quinde Torres
Jackeline Quinde Torres Figura 2. Menú Start/MATLAB   Figura 3. Menú Start/Desktop Tools.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres Para apreciar desde el principio la potencia de MATLAB, se puede comenzar por escribir en la Command Window la siguiente línea, a continuación del prompt. Al final hay que pulsar intro.
[object Object],[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres
[object Object],[object Object],[object Object],Jackeline Quinde Torres
Uso de Help ,[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres
Algunas páginas web sobre MATLAB.   Jackeline Quinde Torres
Using the Desktop ,[object Object],Jackeline Quinde Torres
[object Object],[object Object],[object Object],Jackeline Quinde Torres
[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres
El entorno de trabajo de MATLAB ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
EL ESCRITORIO DE MATLAB (MATLAB DESKTOP ) ,[object Object],Jackeline Quinde Torres
Jackeline Quinde Torres MATLAB DESKTOP
[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
Jackeline Quinde Torres
Preferencias: Formatos de salida y de otras opciones de MATLAB ,[object Object],Jackeline Quinde Torres
[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
OPERACIONES CON MATRICES Y VECTORES ,[object Object],Jackeline Quinde Torres
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
Tipos de datos ,[object Object],[object Object],Jackeline Quinde Torres
OTROS TIPOS DE VARIABLES: INTEGER, FLOAT Y LOGICA ,[object Object],[object Object],Jackeline Quinde Torres
Las funciones intmin('int64' ) ,[object Object],[object Object],[object Object],Jackeline Quinde Torres
Los operadores lógicos de MATLAB ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
FUNCIONES DE LIBRERÍA ,[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
OTROS TIPOS DE DATOS DE MATLAB   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
PROGRAMACIÓN DE MATLAB ,[object Object],Jackeline Quinde Torres
Bifurcaciones y bucles   ,[object Object],Jackeline Quinde Torres
Entrada y salida de datos ,[object Object],Jackeline Quinde Torres
Llamada a comandos del sistema operativo y a otras funciones externas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
Funciones de función ,[object Object],Jackeline Quinde Torres
INTERFACES DE MATLAB CON OTROS LENGUAJES ,[object Object],[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres
[object Object],Jackeline Quinde Torres
El siguiente programa de MATLAB utiliza las funciones  tic  y  toc  para medir los tiempos Jackeline Quinde Torres % fichero pruebaMEX.m clear all n=50000; % Se determina la eficiencia del producto vectorial de Matlab tic s=0; for i=1:n a=rand(3,1); b=rand(3,1); c=cross(a,b); s=s+norm(c); end toc % ahora con un programa *.m propio tic s=0; for i=1:n a=rand(3,1); b=rand(3,1); c=prodVect(a,b); s=s+norm(c); end toc % ahora con un programa propio en C tic s=0; for i=1:n a=rand(3,1); b=rand(3,1); c=prodVectC(a,b); s=s+norm(c); end toc disp('Ya he terminado')
GRÁFICOS BIDIMENSIONALES ,[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
FUNCIÓN  PLOT   ,[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
Jackeline Quinde Torres El resultado de este comando es que se abre una ventana mostrando el gráfico de la Figura 38. Por defecto, los distintos puntos del gráfico se unen con una línea continua. También por defecto, el color que se utiliza para la primera línea es el azul. Cuando a la función  pot.()  se le pasa un único vector real como argumento, dicha función dibuja en ordenadas el valor de los  n  elementos del vector frente a los índices 1, 2, ...  n  del mismo en abscisas. Más adelante se verá que si el vector es complejo,el funcionamiento es bastante diferente.
Las ventanas gráficas de MATLAB   Jackeline Quinde Torres Editor de propiedades de Figure. . Editor de mapa de colores.   Menús y barras de las ventanas gráficas.
GRÁFICOS TRIDIMENSIONALES ,[object Object],Jackeline Quinde Torres .
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres
Jackeline Quinde Torres Como ejemplo, se va a volver a dibujar la función  picos  (la correspondiente al fichero test3d.m  visto previamente). Créese ahora el fichero  picos.m  con las siguientes sentencias: x=[-3:0.2:3]; y=x; [X,Y]=meshgrid(x,y); Z=test3d(X,Y); figure(gcf), mesh(Z), pause(5), surf(Z)
Jackeline Quinde Torres
MAPAS DE COLORES   ,[object Object],[object Object],Jackeline Quinde Torres
ELEMENTOS GENERALES: EJES, PUNTOS DE VISTA, LÍNEAS OCULTAS ,[object Object],[object Object],[object Object],[object Object],[object Object],Jackeline Quinde Torres

Más contenido relacionado

La actualidad más candente (18)

Guia70
Guia70Guia70
Guia70
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
J table
J tableJ table
J table
 
Ici rtu-unidad 3- tema 10
Ici rtu-unidad 3- tema 10Ici rtu-unidad 3- tema 10
Ici rtu-unidad 3- tema 10
 
Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)
 
Matlab
MatlabMatlab
Matlab
 
Macros
MacrosMacros
Macros
 
Wiioa programacionysimulacionavanzada
Wiioa programacionysimulacionavanzadaWiioa programacionysimulacionavanzada
Wiioa programacionysimulacionavanzada
 
Curso matlab
Curso matlabCurso matlab
Curso matlab
 
MATLAB Tutorial
MATLAB TutorialMATLAB Tutorial
MATLAB Tutorial
 
JTABLE
JTABLEJTABLE
JTABLE
 
Lección 1
Lección 1Lección 1
Lección 1
 
Informe matlab
Informe matlabInforme matlab
Informe matlab
 
08. Procesador De Textos. Writer Para Las Matematicas
08. Procesador De Textos. Writer Para Las Matematicas08. Procesador De Textos. Writer Para Las Matematicas
08. Procesador De Textos. Writer Para Las Matematicas
 
Control JTable con base de datos
Control JTable con base de datosControl JTable con base de datos
Control JTable con base de datos
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Archivo slide share 10
Archivo slide share 10Archivo slide share 10
Archivo slide share 10
 
Jtable
JtableJtable
Jtable
 

Destacado

فن إدارة الوقت
فن إدارة الوقتفن إدارة الوقت
فن إدارة الوقتSaid Elmerzak
 
Tarjetas de video historia manuel
Tarjetas de video   historia manuelTarjetas de video   historia manuel
Tarjetas de video historia manueljohnfag
 
Catering menus fall 2014
Catering menus fall 2014Catering menus fall 2014
Catering menus fall 2014Jordan O'steen
 

Destacado (6)

فن إدارة الوقت
فن إدارة الوقتفن إدارة الوقت
فن إدارة الوقت
 
Tarjetas de video historia manuel
Tarjetas de video   historia manuelTarjetas de video   historia manuel
Tarjetas de video historia manuel
 
Londres vicens
Londres vicensLondres vicens
Londres vicens
 
Final intro
Final introFinal intro
Final intro
 
Tarjetas de video
Tarjetas de videoTarjetas de video
Tarjetas de video
 
Catering menus fall 2014
Catering menus fall 2014Catering menus fall 2014
Catering menus fall 2014
 

Similar a Matlab (20)

diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlab
 
Tema 1
Tema 1Tema 1
Tema 1
 
Manual de uso en MATLAB.pdf
Manual de uso en MATLAB.pdfManual de uso en MATLAB.pdf
Manual de uso en MATLAB.pdf
 
matlab
matlabmatlab
matlab
 
Programacion En Mat Lab
Programacion En Mat LabProgramacion En Mat Lab
Programacion En Mat Lab
 
Apuntes matlab
Apuntes matlabApuntes matlab
Apuntes matlab
 
Apuntes matlab
Apuntes matlabApuntes matlab
Apuntes matlab
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
 
Matlab teoria
Matlab teoriaMatlab teoria
Matlab teoria
 
Guia math5
Guia math5Guia math5
Guia math5
 
Documento11541
Documento11541Documento11541
Documento11541
 
Manual basico de_matlab
Manual basico de_matlabManual basico de_matlab
Manual basico de_matlab
 
cap8.pdf
cap8.pdfcap8.pdf
cap8.pdf
 
Guia para usar matlab
Guia para usar matlabGuia para usar matlab
Guia para usar matlab
 
Matlab basico v1.3
Matlab basico v1.3Matlab basico v1.3
Matlab basico v1.3
 
Matlab 2 Capitulo 2
Matlab 2 Capitulo 2Matlab 2 Capitulo 2
Matlab 2 Capitulo 2
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Excel Link
Excel LinkExcel Link
Excel Link
 

Último

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Matlab

  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Jackeline Quinde Torres Figura 2. Menú Start/MATLAB Figura 3. Menú Start/Desktop Tools.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Algunas páginas web sobre MATLAB. Jackeline Quinde Torres
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Jackeline Quinde Torres MATLAB DESKTOP
  • 22.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. El siguiente programa de MATLAB utiliza las funciones tic y toc para medir los tiempos Jackeline Quinde Torres % fichero pruebaMEX.m clear all n=50000; % Se determina la eficiencia del producto vectorial de Matlab tic s=0; for i=1:n a=rand(3,1); b=rand(3,1); c=cross(a,b); s=s+norm(c); end toc % ahora con un programa *.m propio tic s=0; for i=1:n a=rand(3,1); b=rand(3,1); c=prodVect(a,b); s=s+norm(c); end toc % ahora con un programa propio en C tic s=0; for i=1:n a=rand(3,1); b=rand(3,1); c=prodVectC(a,b); s=s+norm(c); end toc disp('Ya he terminado')
  • 44.
  • 45.
  • 46. Jackeline Quinde Torres El resultado de este comando es que se abre una ventana mostrando el gráfico de la Figura 38. Por defecto, los distintos puntos del gráfico se unen con una línea continua. También por defecto, el color que se utiliza para la primera línea es el azul. Cuando a la función pot.() se le pasa un único vector real como argumento, dicha función dibuja en ordenadas el valor de los n elementos del vector frente a los índices 1, 2, ... n del mismo en abscisas. Más adelante se verá que si el vector es complejo,el funcionamiento es bastante diferente.
  • 47. Las ventanas gráficas de MATLAB Jackeline Quinde Torres Editor de propiedades de Figure. . Editor de mapa de colores. Menús y barras de las ventanas gráficas.
  • 48.
  • 49.
  • 50. Jackeline Quinde Torres Como ejemplo, se va a volver a dibujar la función picos (la correspondiente al fichero test3d.m visto previamente). Créese ahora el fichero picos.m con las siguientes sentencias: x=[-3:0.2:3]; y=x; [X,Y]=meshgrid(x,y); Z=test3d(X,Y); figure(gcf), mesh(Z), pause(5), surf(Z)
  • 52.
  • 53.