SlideShare ist ein Scribd-Unternehmen logo
1 von 15
INTRODUCCIÓN A MATLAB
OPERACIONES DE CÁLCULO
ENTORNO GRÁFICO DE MATLAB




                                            Espacio de trabajo
                                             con las variables
                                                  creadas
Directorio            Línea de comandos
 Actual
                          de Matlab




                                              Histórico de
                                          comandos ejecutados
                                            con anterioridad
CREACIÓN Y ASIGNACIÓN DE VARIABLES EN
            EL COMMAND WINDOW

                                    Para Matlab, la
   ESCALAR:                     variable a es diferente
                                     a la variable A




   VECTORIAL:




   MATRICIAL:
EDICIÓN DE UNA VARIABLE EN EL
             WORKSPACE
   En el Workspace, podemos editar las
    variables haciendo doble clic en el icono
    que aparece a la izquierda de cada una



   Después de esto aparece un editor de
    matrices, parecido a una hoja de
    cálculo de Excel, donde se puede
    modificar las variables




   El comando clear borra todas la
    variables creadas hasta el momento.

                                                Todos los comandos de
   El comando clc limpia la pantalla y
    ubica el cursor en la parte superior del       Matlab son en
    Command Window.                                  minúscula
MATRICES


   OPERACIONES ENTRE
    MATRICES

   SUMA: ya que la suma se realiza
    termino a termino, las matrices
    deben ser del mismo tamaño.

   RESTA: se realiza de la misma
    manera que la suma
MATRICES

   MULTIPLICACIÓN: solo se
    pueden multiplicar si coinciden
    el número de columnas de la 1ª
    matriz con el número de filas de
    las 2ª.

   OPERACIONES CON
    MATRICES

   MULTIPLICACIÓN ENTRE
    MATRIZ Y ESCALAR
MATRICES

   DETERMINANTE: se usa el
    comando det(x), donde x es una
    matriz cuadrada

   INVERSA: comando inv(x), donde
    x es una matriz.

TRANSPUESTA: se puede hacer
 de dos formas,
Colocando un apostrofe después del
 nombre de la matriz
Con el comando transp(x)
FUNCIONES MATRICIALES
   sum : realiza la suma de los elementos de un vector
      Cuando A es una matriz, devuelve un vector con
       la suma de los elementos de las columnas
      También podemos usar la segunda opción que nos
       da el comando: sum(A,dim) donde dim se refiere a
       la dimensión sobre la cual se desea realizar la
       suma, 1 es columnas y 2 es filas


       Si tenemos la matriz




       Para sumar por columnas



       Para sumar por filas
FUNCIONES MATRICIALES
FUNCIONES MATRICIALES
OPERADOR PUNTO (.)
   Al colocarlo antes de un operador aritmético le indica a Matlab que se
    desea hacer las operaciones elemento a elemento.

Por ejemplo, teniendo las siguientes matrices



       A.*B genera una matriz cuyos elementos se obtienen haciendo el producto
        de cada elemento de A por el correspondiente de B.




       A./B genera la matriz cuyos elementos se obtienen dividiendo cada
        elemento de A por el correspondiente de B.
OPERADOR DOS PUNTOS (:)
   Este operador es muy importante y puede usarse de varias formas.
   Para crear vectores



   Para definir una variación de x.
       Se parte desde un x inicial con un paso determinado hasta un x final.




   Para extraer todos los elementos de una misma fila o una misma
    columna de una matriz
AYUDA DE MATLAB
   Hay varias maneras de ver ayudas en
    Matlab
     Se puede hacer clic en la barra de
      herramientas Help  Product Help.
     Se abre una ventana con toda la ayuda de
      Matlab
AYUDA EN MATLAB
   Escribiendo help en el command Window: muestra los
    temas de la ayuda de Matlab




   help seguido con el nombre de una función, muestra su
    ayuda particular en el command window
AYUDA EN MATLAB
   Haciendo clic en el botón         , o en la barra de herramientas
    Help Function Browser
   Se despliega el buscador de funciones




   Escribiendo doc seguido del nombre de la función sobre la cual se
    requiere ayuda, se abre una nueva ventana con la ayuda de matlab

Weitere ähnliche Inhalte

Was ist angesagt?

Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulinkAlex Santos
 
MATLAB Marzo - Examen
MATLAB Marzo - ExamenMATLAB Marzo - Examen
MATLAB Marzo - ExamenJose Cordova
 
Variables y constantes en matlab
Variables y constantes en matlabVariables y constantes en matlab
Variables y constantes en matlabAngel Apugllon
 
Ici rtu-unidad 3- tema 10
Ici rtu-unidad 3- tema 10Ici rtu-unidad 3- tema 10
Ici rtu-unidad 3- tema 10Daniela Barbosa
 
MATLAB Examen Junio 2010
MATLAB Examen Junio 2010MATLAB Examen Junio 2010
MATLAB Examen Junio 2010Jose Cordova
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlabkariitoorttega
 
Comandos mat lab
Comandos mat labComandos mat lab
Comandos mat labjorge gar
 
Sesión 6: funciones en matlab
Sesión 6: funciones en matlabSesión 6: funciones en matlab
Sesión 6: funciones en matlabmatlab_usc
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkMarc Llanos
 
Desmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplotDesmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplotLevy GT
 
sesion5 matlab
sesion5 matlabsesion5 matlab
sesion5 matlabmatlab_usc
 
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...SANTIAGO PABLO ALBERTO
 
Cuarta práctica calificada de lp1 2012 - i
Cuarta práctica calificada de lp1   2012 - iCuarta práctica calificada de lp1   2012 - i
Cuarta práctica calificada de lp1 2012 - iFiorella Llontop
 
Curso calculadora hp_oct2014
Curso calculadora hp_oct2014Curso calculadora hp_oct2014
Curso calculadora hp_oct2014patricialtorres1
 

Was ist angesagt? (19)

Flexsim Chart
Flexsim ChartFlexsim Chart
Flexsim Chart
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulink
 
MATLAB Marzo - Examen
MATLAB Marzo - ExamenMATLAB Marzo - Examen
MATLAB Marzo - Examen
 
Variables y constantes en matlab
Variables y constantes en matlabVariables y constantes en matlab
Variables y constantes en matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab robotica
Matlab roboticaMatlab robotica
Matlab robotica
 
Ici rtu-unidad 3- tema 10
Ici rtu-unidad 3- tema 10Ici rtu-unidad 3- tema 10
Ici rtu-unidad 3- tema 10
 
MATLAB Examen Junio 2010
MATLAB Examen Junio 2010MATLAB Examen Junio 2010
MATLAB Examen Junio 2010
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlab
 
Practica1
Practica1Practica1
Practica1
 
Comandos mat lab
Comandos mat labComandos mat lab
Comandos mat lab
 
Sesión 6: funciones en matlab
Sesión 6: funciones en matlabSesión 6: funciones en matlab
Sesión 6: funciones en matlab
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulink
 
Desmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplotDesmostración de la función Sigmoide en gnuplot
Desmostración de la función Sigmoide en gnuplot
 
sesion5 matlab
sesion5 matlabsesion5 matlab
sesion5 matlab
 
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
 
Cuarta práctica calificada de lp1 2012 - i
Cuarta práctica calificada de lp1   2012 - iCuarta práctica calificada de lp1   2012 - i
Cuarta práctica calificada de lp1 2012 - i
 
Matlab1
Matlab1Matlab1
Matlab1
 
Curso calculadora hp_oct2014
Curso calculadora hp_oct2014Curso calculadora hp_oct2014
Curso calculadora hp_oct2014
 

Andere mochten auch

Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la ProgramacionEduardo Uvidia
 
Matlab u1 ambiente
Matlab u1 ambienteMatlab u1 ambiente
Matlab u1 ambientejmedina13
 
Práctica 1 introducción al matlab
Práctica 1  introducción al matlabPráctica 1  introducción al matlab
Práctica 1 introducción al matlabRafael Duran
 
Aprenda visual basic 6 como si estuviera en primero aprendergratis - (libro...
Aprenda visual basic 6 como si estuviera en primero   aprendergratis - (libro...Aprenda visual basic 6 como si estuviera en primero   aprendergratis - (libro...
Aprenda visual basic 6 como si estuviera en primero aprendergratis - (libro...Edwin Umanzor
 
Errobotika zamudio
Errobotika zamudioErrobotika zamudio
Errobotika zamudiob08
 
Asamblea en-la-carpinteria-milespowerpoints.com
Asamblea en-la-carpinteria-milespowerpoints.comAsamblea en-la-carpinteria-milespowerpoints.com
Asamblea en-la-carpinteria-milespowerpoints.comEduardo Uvidia
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptualsaos2829
 
Historia Complex
Historia  ComplexHistoria  Complex
Historia Complexsuhuer
 
Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLABdwquezada
 
Historia de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal cHistoria de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal cCarlos Yepez
 
Manual+de+remedios+naturales+y+fórmulas
Manual+de+remedios+naturales+y+fórmulasManual+de+remedios+naturales+y+fórmulas
Manual+de+remedios+naturales+y+fórmulasjuana1956
 
Sesión 7 matlab - Operadores lógicos y relacionales
Sesión 7 matlab - Operadores lógicos y relacionalesSesión 7 matlab - Operadores lógicos y relacionales
Sesión 7 matlab - Operadores lógicos y relacionalesmatlab_usc
 
Matlab
MatlabMatlab
Matlabford81
 

Andere mochten auch (20)

Fortran
FortranFortran
Fortran
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
 
Fortran
FortranFortran
Fortran
 
Matlab u1 ambiente
Matlab u1 ambienteMatlab u1 ambiente
Matlab u1 ambiente
 
Práctica 1 introducción al matlab
Práctica 1  introducción al matlabPráctica 1  introducción al matlab
Práctica 1 introducción al matlab
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
 
Aprenda visual basic 6 como si estuviera en primero aprendergratis - (libro...
Aprenda visual basic 6 como si estuviera en primero   aprendergratis - (libro...Aprenda visual basic 6 como si estuviera en primero   aprendergratis - (libro...
Aprenda visual basic 6 como si estuviera en primero aprendergratis - (libro...
 
Errobotika zamudio
Errobotika zamudioErrobotika zamudio
Errobotika zamudio
 
Asamblea en-la-carpinteria-milespowerpoints.com
Asamblea en-la-carpinteria-milespowerpoints.comAsamblea en-la-carpinteria-milespowerpoints.com
Asamblea en-la-carpinteria-milespowerpoints.com
 
Aprendiendo word 2007
Aprendiendo word 2007Aprendiendo word 2007
Aprendiendo word 2007
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Curso de-fortran
Curso de-fortranCurso de-fortran
Curso de-fortran
 
Plurals
PluralsPlurals
Plurals
 
Historia Complex
Historia  ComplexHistoria  Complex
Historia Complex
 
Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLAB
 
Historia de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal cHistoria de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal c
 
Matlab introducción
Matlab   introducciónMatlab   introducción
Matlab introducción
 
Manual+de+remedios+naturales+y+fórmulas
Manual+de+remedios+naturales+y+fórmulasManual+de+remedios+naturales+y+fórmulas
Manual+de+remedios+naturales+y+fórmulas
 
Sesión 7 matlab - Operadores lógicos y relacionales
Sesión 7 matlab - Operadores lógicos y relacionalesSesión 7 matlab - Operadores lógicos y relacionales
Sesión 7 matlab - Operadores lógicos y relacionales
 
Matlab
MatlabMatlab
Matlab
 

Ähnlich wie Introduccion a matlab

Ähnlich wie Introduccion a matlab (20)

Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlab
 
Matlab2
Matlab2Matlab2
Matlab2
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Apuntes matlab
Apuntes matlabApuntes matlab
Apuntes matlab
 
Matlab
Matlab Matlab
Matlab
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlab
 
Respuesta en frecuencia
Respuesta en frecuenciaRespuesta en frecuencia
Respuesta en frecuencia
 
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
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
Matlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsMatlab scientific scilab_mathematics
Matlab scientific scilab_mathematics
 
2_LenguajeMATLAB
2_LenguajeMATLAB2_LenguajeMATLAB
2_LenguajeMATLAB
 
Manual matlab R2009a
Manual  matlab R2009aManual  matlab R2009a
Manual matlab R2009a
 
Graficas sencillas con_matlab
Graficas sencillas con_matlabGraficas sencillas con_matlab
Graficas sencillas con_matlab
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
 
practica matlab
practica matlabpractica matlab
practica matlab
 

Introduccion a matlab

  • 2. ENTORNO GRÁFICO DE MATLAB Espacio de trabajo con las variables creadas Directorio Línea de comandos Actual de Matlab Histórico de comandos ejecutados con anterioridad
  • 3. CREACIÓN Y ASIGNACIÓN DE VARIABLES EN EL COMMAND WINDOW Para Matlab, la  ESCALAR: variable a es diferente a la variable A  VECTORIAL:  MATRICIAL:
  • 4. EDICIÓN DE UNA VARIABLE EN EL WORKSPACE  En el Workspace, podemos editar las variables haciendo doble clic en el icono que aparece a la izquierda de cada una  Después de esto aparece un editor de matrices, parecido a una hoja de cálculo de Excel, donde se puede modificar las variables  El comando clear borra todas la variables creadas hasta el momento. Todos los comandos de  El comando clc limpia la pantalla y ubica el cursor en la parte superior del Matlab son en Command Window. minúscula
  • 5. MATRICES  OPERACIONES ENTRE MATRICES  SUMA: ya que la suma se realiza termino a termino, las matrices deben ser del mismo tamaño.  RESTA: se realiza de la misma manera que la suma
  • 6. MATRICES  MULTIPLICACIÓN: solo se pueden multiplicar si coinciden el número de columnas de la 1ª matriz con el número de filas de las 2ª.  OPERACIONES CON MATRICES  MULTIPLICACIÓN ENTRE MATRIZ Y ESCALAR
  • 7. MATRICES  DETERMINANTE: se usa el comando det(x), donde x es una matriz cuadrada  INVERSA: comando inv(x), donde x es una matriz. TRANSPUESTA: se puede hacer de dos formas, Colocando un apostrofe después del nombre de la matriz Con el comando transp(x)
  • 8. FUNCIONES MATRICIALES  sum : realiza la suma de los elementos de un vector  Cuando A es una matriz, devuelve un vector con la suma de los elementos de las columnas  También podemos usar la segunda opción que nos da el comando: sum(A,dim) donde dim se refiere a la dimensión sobre la cual se desea realizar la suma, 1 es columnas y 2 es filas  Si tenemos la matriz  Para sumar por columnas  Para sumar por filas
  • 11. OPERADOR PUNTO (.)  Al colocarlo antes de un operador aritmético le indica a Matlab que se desea hacer las operaciones elemento a elemento. Por ejemplo, teniendo las siguientes matrices  A.*B genera una matriz cuyos elementos se obtienen haciendo el producto de cada elemento de A por el correspondiente de B.  A./B genera la matriz cuyos elementos se obtienen dividiendo cada elemento de A por el correspondiente de B.
  • 12. OPERADOR DOS PUNTOS (:)  Este operador es muy importante y puede usarse de varias formas.  Para crear vectores  Para definir una variación de x.  Se parte desde un x inicial con un paso determinado hasta un x final.  Para extraer todos los elementos de una misma fila o una misma columna de una matriz
  • 13. AYUDA DE MATLAB  Hay varias maneras de ver ayudas en Matlab  Se puede hacer clic en la barra de herramientas Help  Product Help.  Se abre una ventana con toda la ayuda de Matlab
  • 14. AYUDA EN MATLAB  Escribiendo help en el command Window: muestra los temas de la ayuda de Matlab  help seguido con el nombre de una función, muestra su ayuda particular en el command window
  • 15. AYUDA EN MATLAB  Haciendo clic en el botón , o en la barra de herramientas Help Function Browser  Se despliega el buscador de funciones  Escribiendo doc seguido del nombre de la función sobre la cual se requiere ayuda, se abre una nueva ventana con la ayuda de matlab