SlideShare ist ein Scribd-Unternehmen logo
1 von 91
Capítulo 2.  MATLAB
1 .  OPERACIONES CON MATRICES Y VECTORES
[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],[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],[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],[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],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Operaciones con matrices elevar a una potencia elemento a elemento .^ división elemento a elemento ./ y .producto elemento a elemento .* división-derecha / división-izquierda potenciación ^ traspuesta ' multiplicació n * sustracción o rest a – adición o suma +
[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],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Otras formas de definir matrices ,[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],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Formación de una matriz a partir de otras ,[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],[object Object],[object Object]
OPERADOR DOS PUNTOS (:) ,[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]
Operadores relacionales Distinto que ~ = Igual que = = Mayor o igual que >= Menor o igual que <= Mayor que > Menor que < Descripción Operador
Operadores lógicos negación lógica ~ or | and & Descripción Operador
Funciones matemáticas elementales que operan de modo escalar Seno hiperbólico sinh(x) Arco Tangente atan(x) Arco coseno acos(x) Arco seno asin(x) Tangente tan(x) Coseno cos(x) Seno sin(x) Descripción Función
Logaritmo decimal log10(x) Logaritmo natural log(x) Arco tangente hip. atanh(x) Arco coseno hip. acosh(x) Arco seno hip. asinh(x) Tangente hiperbólico tanh(x) Coseno hiperbólico cosh(x) Descripción Función
redondea hacia el entero más próximo a 0 fix(x) redondeo hacia el entero más próximo round(x) similar a  rem mod(x,y) resto de la división rem(x,y) devuelve -1 si <0, 0 si =0 y 1 si >0. sign(x) raíz cuadrada sqrt(x) función exponencial exp(x) Descripción Función
ángulos de fase angle(x) valores absolutos abs(x) partes imaginarias imag(x) partes reales real(x) valor entero más próximo hacia +  ceil(x) valor entero más próximo hacia -  floor(x) Descripción Función
Funciones que actúan sobre vectores suma de los elementos de un vector sum(x) mínimo elemento de un vector. Devuelve el valor mínimo y la posición   que ocupa min(x) máximo elemento de un vector. Devuelve el valor máximo  xm  y la posición que ocupa  im [xm,im]=max(x) Descripción Función
producto de los elementos de un vector prod(x) desviación típica std(x) valor medio de los elementos de un vector mean(x) devuelve el vector suma   acumulativa de los elementos de un vector cumsum(x) Descripción Función
ordenación de menor a mayor de los elementos de un vector  x .   Devuelve el vector ordenado  y , y un vector  i  con las posiciones iniciales   en  x  de los elementos en el vector ordenado  y . [y,i]=sort(x) devuelve el vector producto   acumulativo de los elementos de un vector cumprod(x) Descripción Función
Funciones que actúan sobre matrices calcula la traspuesta (sin conjugar) de la matriz  A B = A.' devuelve un vector  v  con los   coeficientes del polinomio característico   de la matriz cuadrada  A v = poly(A) calcula la traspuesta (conjugada) de la matriz  A B = A' Descripción Función
devuelve el tamaño de una matriz cuadrada   A n = size(A) devuelve el número de filas de  A nf = size(A,1) devuelve el número de columnas de  A nc = size(A,2) devuelve el número de filas  m  y de columnas  n  de una matriz   rectangular  A [m,n] = size(A) devuelve la traza  t  (suma de los elementos de la diagonal) de una matriz   cuadrada  A t = trace(A) Descripción Función
2.  PROGRAMACIÓN DE MATLAB
SENTENCIA  IF ,[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]
SENTENCIA  SWITCH ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SENTENCIA  FOR ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SENTENCIA  WHILE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SENTENCIA  BREAK ,[object Object],[object Object]
SENTENCIA  CONTINUE ,[object Object],[object Object],[object Object],[object Object]
SENTENCIAS  TRY ... CATCH ... END ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FUNCIÓN  INPUT ,[object Object],[object Object],[object Object],[object Object],[object Object]
FUNCIÓN  DISP ,[object Object],[object Object],[object Object],[object Object],[object Object]
FUNCION  FPRINTF ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
DEFINICIÓN DE FUNCIONES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EVALUACIÓN DE FUNCIONES MEDIANTE REFERENCIAS ,[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],Ejercicios x/3 2
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
3.  GRÁFICOS BIDIMENSIONALES
Funciones gráficas 2D elementales ídem con escala lineal en el eje de abscisas y logarítmica en el eje de   ordenadas semilogy() ídem con escala lineal en el eje de ordenadas y logarítmica en el eje de   abscisas semilogx() ídem con escala logarítmica en ambos ejes loglog() crea un gráfico a partir de vectores y/o   columnas de matrices, con escalas   lineales sobre ambos ejes plot() Descripción Función
añade una etiqueta al eje de ordenadas. Con  ylabel off  desaparece ylabel('cual') añade una etiqueta al eje de abscisas. Con  xlabel off  desaparece xlabel('tal') añade un título al dibujo title('título') Descripción Función
introduce 'texto' en el lugar especificado por las coordenadas  x  e  y . Si  x  e  y   son vectores, el texto se repite por cada par de elementos. Si  texto  es   también un vector de cadenas de texto de la misma dimensión, cada   elemento se escribe en las coordenadas   correspondientes text(x,y,'texto') Descripción Función
activa la inclusión de una cuadrícula en el dibujo. Con  grid off  desaparece   la cuadrícula grid introduce  texto  con ayuda del ratón: el cursor cambia de forma y se espera   un clic para introducir el texto en esa posición gtext('texto') Descripción Función
[object Object],[object Object]
Colores, estilos de línea y marcadores en la función  plot
[object Object],[object Object]
Añadir líneas a un gráfico ya existente ,[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]
 
COMANDO  SUBPLOT ,[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],Control de los ejes
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FUNCIÓN  LINE() ,[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]
Preparación de películas o &quot;movies&quot; ,[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],Ejercicios sen(x) 1+cos(x) 1 1+(x-2) 2
4.  GRÁFICOS TRIDIMENSIONALES
DIBUJO DE LÍNEAS: FUNCIÓN  PLOT3 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
>> clear; clf >> fi=[0:pi/20:6*pi]; plot3(cos(fi),sin(fi),fi,‘ k ')
DIBUJO DE MALLADOS: FUNCIONES  MESHGRID ,  MESH  Y  SURF ,[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]
 
»  surf (U,V,W)
»  alpha (0.4)  %Transparencia
>> mesh(X,Y,Z,'EdgeColor','Black')
DIBUJO DE LÍNEAS DE CONTORNO: FUNCIONES  CONTOUR  >> [X,Y]=meshgrid([-1:0.1:1],[-1:0.1:1]); >> Z=exp(-(X.^2+Y.^2))
>> contour(X,Y,Z,12)  %12 curvas de nivel
[object Object]
[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores MatlabPaul Arevalo
 
Introducción a Matlab
Introducción a MatlabIntroducción a Matlab
Introducción a MatlabAdiel Castaño
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabJuan Ete
 
Matlab 2 Capitulo 5
Matlab 2 Capitulo 5Matlab 2 Capitulo 5
Matlab 2 Capitulo 5guest4f4d78d
 
diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlabsarahy4625
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015aJoanny Ibarbia Pardo
 
Matlab (1)
Matlab (1)Matlab (1)
Matlab (1)numpad
 
Curso de introduccion_al_matlab
Curso de introduccion_al_matlabCurso de introduccion_al_matlab
Curso de introduccion_al_matlabCORPOELEC
 
Introduccion y operaciones basicas (matlab)
Introduccion y operaciones basicas (matlab)Introduccion y operaciones basicas (matlab)
Introduccion y operaciones basicas (matlab)Gino Pannillo
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6guest4f4d78d
 

Was ist angesagt? (20)

Guia 2 matlab
Guia 2 matlabGuia 2 matlab
Guia 2 matlab
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores Matlab
 
Introducción a Matlab
Introducción a MatlabIntroducción a Matlab
Introducción a Matlab
 
Silabo programación ii 2015-i
Silabo programación ii 2015-iSilabo programación ii 2015-i
Silabo programación ii 2015-i
 
Gráficos en matlab
Gráficos en matlabGráficos en matlab
Gráficos en matlab
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlab
 
Matlab 2 Capitulo 5
Matlab 2 Capitulo 5Matlab 2 Capitulo 5
Matlab 2 Capitulo 5
 
MATLAB 2010
MATLAB 2010MATLAB 2010
MATLAB 2010
 
Guia 1 matlab
Guia 1 matlabGuia 1 matlab
Guia 1 matlab
 
diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlab
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015a
 
Matlab (1)
Matlab (1)Matlab (1)
Matlab (1)
 
Graficas con Matlab
Graficas con Matlab Graficas con Matlab
Graficas con Matlab
 
Matlab
MatlabMatlab
Matlab
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlab
 
Curso de introduccion_al_matlab
Curso de introduccion_al_matlabCurso de introduccion_al_matlab
Curso de introduccion_al_matlab
 
Introduccion y operaciones basicas (matlab)
Introduccion y operaciones basicas (matlab)Introduccion y operaciones basicas (matlab)
Introduccion y operaciones basicas (matlab)
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6
 
TIPOS DE DATOS MATLAB
TIPOS DE DATOS MATLABTIPOS DE DATOS MATLAB
TIPOS DE DATOS MATLAB
 
Estadística con Lenguaje R: Sesión 2
Estadística con Lenguaje R: Sesión 2Estadística con Lenguaje R: Sesión 2
Estadística con Lenguaje R: Sesión 2
 

Andere mochten auch

Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)morones.om
 
Solucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlabSolucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlabWilson Bautista
 
Algoritmos para matlab
Algoritmos para matlabAlgoritmos para matlab
Algoritmos para matlabVitoto96
 
Matlab: una_introduccion_con_ejemplos_practicos
Matlab: una_introduccion_con_ejemplos_practicosMatlab: una_introduccion_con_ejemplos_practicos
Matlab: una_introduccion_con_ejemplos_practicosSamael Kreutz
 
Analisis numerico basico libro
Analisis numerico basico libroAnalisis numerico basico libro
Analisis numerico basico libroMarlon Villacis
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 
Matlab u1 ambiente
Matlab u1 ambienteMatlab u1 ambiente
Matlab u1 ambientejmedina13
 
Solución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase prácticaSolución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase prácticaJoanny Ibarbia Pardo
 
Matlab basico
Matlab basicoMatlab basico
Matlab basicoford81
 
Sesión 6: funciones en matlab
Sesión 6: funciones en matlabSesión 6: funciones en matlab
Sesión 6: funciones en matlabmatlab_usc
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en MatlabGaby Solano
 
Estructure sus ideas darwin quezada
Estructure sus ideas   darwin quezadaEstructure sus ideas   darwin quezada
Estructure sus ideas darwin quezadadwquezada
 
Introduccion a matlab y simulink
Introduccion a matlab y simulinkIntroduccion a matlab y simulink
Introduccion a matlab y simulinkramses3018
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlabkariitoorttega
 
What Is A Carrier
What Is A CarrierWhat Is A Carrier
What Is A Carriertmavroidis
 

Andere mochten auch (20)

Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
Solucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlabSolucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlab
 
Algoritmos para matlab
Algoritmos para matlabAlgoritmos para matlab
Algoritmos para matlab
 
Matlab: una_introduccion_con_ejemplos_practicos
Matlab: una_introduccion_con_ejemplos_practicosMatlab: una_introduccion_con_ejemplos_practicos
Matlab: una_introduccion_con_ejemplos_practicos
 
Analisis numerico basico libro
Analisis numerico basico libroAnalisis numerico basico libro
Analisis numerico basico libro
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
Matlab u1 ambiente
Matlab u1 ambienteMatlab u1 ambiente
Matlab u1 ambiente
 
Solución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase prácticaSolución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase práctica
 
Matlab basico
Matlab basicoMatlab basico
Matlab basico
 
andrea
andreaandrea
andrea
 
Sesión 6: funciones en matlab
Sesión 6: funciones en matlabSesión 6: funciones en matlab
Sesión 6: funciones en matlab
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
matlab
matlabmatlab
matlab
 
Laboratorio metodos-numericos-unsch-01
Laboratorio metodos-numericos-unsch-01Laboratorio metodos-numericos-unsch-01
Laboratorio metodos-numericos-unsch-01
 
Estructure sus ideas darwin quezada
Estructure sus ideas   darwin quezadaEstructure sus ideas   darwin quezada
Estructure sus ideas darwin quezada
 
Introduccion a matlab y simulink
Introduccion a matlab y simulinkIntroduccion a matlab y simulink
Introduccion a matlab y simulink
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlab
 
What Is A Carrier
What Is A CarrierWhat Is A Carrier
What Is A Carrier
 

Ähnlich wie Cursos de MATLAB

Ähnlich wie Cursos de MATLAB (20)

Trabajo matlab
Trabajo matlabTrabajo matlab
Trabajo matlab
 
Tema 3
Tema 3Tema 3
Tema 3
 
Matlab introducción-clase3
Matlab introducción-clase3Matlab introducción-clase3
Matlab introducción-clase3
 
Introducion al matlab
Introducion al matlabIntroducion al matlab
Introducion al matlab
 
Computacion
ComputacionComputacion
Computacion
 
Notas matlab
Notas matlabNotas matlab
Notas matlab
 
Manual matlab
Manual matlabManual matlab
Manual matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab -compu_aplicada
Matlab  -compu_aplicadaMatlab  -compu_aplicada
Matlab -compu_aplicada
 
Matlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsMatlab scientific scilab_mathematics
Matlab scientific scilab_mathematics
 
matlab
matlabmatlab
matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Mat lab01
Mat lab01Mat lab01
Mat lab01
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicado
 
Matlab
MatlabMatlab
Matlab
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 

Kürzlich hochgeladen

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
 
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
 
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
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
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
 
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
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
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
 
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
 
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
 

Kürzlich hochgeladen (13)

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
 
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)
 
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...
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
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
 
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
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
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
 
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
 
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
 

Cursos de MATLAB

  • 1. Capítulo 2. MATLAB
  • 2. 1 . OPERACIONES CON MATRICES Y VECTORES
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Operaciones con matrices elevar a una potencia elemento a elemento .^ división elemento a elemento ./ y .producto elemento a elemento .* división-derecha / división-izquierda potenciación ^ traspuesta ' multiplicació n * sustracción o rest a – adición o suma +
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Operadores relacionales Distinto que ~ = Igual que = = Mayor o igual que >= Menor o igual que <= Mayor que > Menor que < Descripción Operador
  • 31. Operadores lógicos negación lógica ~ or | and & Descripción Operador
  • 32. Funciones matemáticas elementales que operan de modo escalar Seno hiperbólico sinh(x) Arco Tangente atan(x) Arco coseno acos(x) Arco seno asin(x) Tangente tan(x) Coseno cos(x) Seno sin(x) Descripción Función
  • 33. Logaritmo decimal log10(x) Logaritmo natural log(x) Arco tangente hip. atanh(x) Arco coseno hip. acosh(x) Arco seno hip. asinh(x) Tangente hiperbólico tanh(x) Coseno hiperbólico cosh(x) Descripción Función
  • 34. redondea hacia el entero más próximo a 0 fix(x) redondeo hacia el entero más próximo round(x) similar a rem mod(x,y) resto de la división rem(x,y) devuelve -1 si <0, 0 si =0 y 1 si >0. sign(x) raíz cuadrada sqrt(x) función exponencial exp(x) Descripción Función
  • 35. ángulos de fase angle(x) valores absolutos abs(x) partes imaginarias imag(x) partes reales real(x) valor entero más próximo hacia +  ceil(x) valor entero más próximo hacia -  floor(x) Descripción Función
  • 36. Funciones que actúan sobre vectores suma de los elementos de un vector sum(x) mínimo elemento de un vector. Devuelve el valor mínimo y la posición que ocupa min(x) máximo elemento de un vector. Devuelve el valor máximo xm y la posición que ocupa im [xm,im]=max(x) Descripción Función
  • 37. producto de los elementos de un vector prod(x) desviación típica std(x) valor medio de los elementos de un vector mean(x) devuelve el vector suma acumulativa de los elementos de un vector cumsum(x) Descripción Función
  • 38. ordenación de menor a mayor de los elementos de un vector x . Devuelve el vector ordenado y , y un vector i con las posiciones iniciales en x de los elementos en el vector ordenado y . [y,i]=sort(x) devuelve el vector producto acumulativo de los elementos de un vector cumprod(x) Descripción Función
  • 39. Funciones que actúan sobre matrices calcula la traspuesta (sin conjugar) de la matriz A B = A.' devuelve un vector v con los coeficientes del polinomio característico de la matriz cuadrada A v = poly(A) calcula la traspuesta (conjugada) de la matriz A B = A' Descripción Función
  • 40. devuelve el tamaño de una matriz cuadrada A n = size(A) devuelve el número de filas de A nf = size(A,1) devuelve el número de columnas de A nc = size(A,2) devuelve el número de filas m y de columnas n de una matriz rectangular A [m,n] = size(A) devuelve la traza t (suma de los elementos de la diagonal) de una matriz cuadrada A t = trace(A) Descripción Función
  • 41. 2. PROGRAMACIÓN DE MATLAB
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59. 3. GRÁFICOS BIDIMENSIONALES
  • 60. Funciones gráficas 2D elementales ídem con escala lineal en el eje de abscisas y logarítmica en el eje de ordenadas semilogy() ídem con escala lineal en el eje de ordenadas y logarítmica en el eje de abscisas semilogx() ídem con escala logarítmica en ambos ejes loglog() crea un gráfico a partir de vectores y/o columnas de matrices, con escalas lineales sobre ambos ejes plot() Descripción Función
  • 61. añade una etiqueta al eje de ordenadas. Con ylabel off desaparece ylabel('cual') añade una etiqueta al eje de abscisas. Con xlabel off desaparece xlabel('tal') añade un título al dibujo title('título') Descripción Función
  • 62. introduce 'texto' en el lugar especificado por las coordenadas x e y . Si x e y son vectores, el texto se repite por cada par de elementos. Si texto es también un vector de cadenas de texto de la misma dimensión, cada elemento se escribe en las coordenadas correspondientes text(x,y,'texto') Descripción Función
  • 63. activa la inclusión de una cuadrícula en el dibujo. Con grid off desaparece la cuadrícula grid introduce texto con ayuda del ratón: el cursor cambia de forma y se espera un clic para introducir el texto en esa posición gtext('texto') Descripción Función
  • 64.
  • 65. Colores, estilos de línea y marcadores en la función plot
  • 66.
  • 67.
  • 68.
  • 69.  
  • 70.
  • 71.
  • 72.  
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79. 4. GRÁFICOS TRIDIMENSIONALES
  • 80.
  • 81. >> clear; clf >> fi=[0:pi/20:6*pi]; plot3(cos(fi),sin(fi),fi,‘ k ')
  • 82.
  • 83.
  • 84.  
  • 85. » surf (U,V,W)
  • 86. » alpha (0.4) %Transparencia
  • 88. DIBUJO DE LÍNEAS DE CONTORNO: FUNCIONES CONTOUR >> [X,Y]=meshgrid([-1:0.1:1],[-1:0.1:1]); >> Z=exp(-(X.^2+Y.^2))
  • 89. >> contour(X,Y,Z,12) %12 curvas de nivel
  • 90.
  • 91.