SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Introducción a matlab.


Es un entorno de trabajo es una herramienta de computación disponible parar resolver

problemas de matemáticas el nombre de matlab viene de laboratorio matricial es capas de

realizar operaciones como las calculadoras científicas y mucho mas .


Matlab sustituye el trabajo de programación tradicional pero esto no significa que la

persona que trabaja en matlab no deba aprender un lenguaje de programación de alto nivel

sin embargo esta no siempre es la mejor herramienta para usar en un ejercicio de

programación.


Este destaca en trabajar con graficas y matrices , por lo general los programas de alto nivel

no te ofrecen una buena capacidad para trabajar con graficas la diferencia que existe entre

matlab y los programas de alto nivel es que matlab tiene una gran capacidad para el

procesamiento numérico y los programas de alto nivel usualmente se ejecutan mas rápido.


En general matlab es mas rápido para resolver problemas de matrices en comparación para

lenguajes de alto nivel. Matlab se aplica a:


Algebra lineal , procesamiento de señales, estadística ,simulación de graficas ,etc.


Entorno en matlab:


Es un programa q nos permite el trabajo y una interacción numérica y grafica, este

programa esta basado en un software de matrices para análisis de sistemas de sistemas de

ecuaciones.


Este programa es un entorno de desarrollo de aplicación, realiza análisis numéricos,

calculo matricial, proceso de señales y visualización de graficas.
Matlab es un sistemas que realiza trabajo interactivo el mismo que nos permite realizar

problemas numérico en un tiempo menor a otros programas tradicionales


Matlab en ingeniería:


En ingeniería electrónica , ingeniería eléctrica matlab es usualmente utilizado para

aplicaciones de procesos de señales, en biomédica las imágenes guardan en archivos

dicom. Las herramientas para imágenes tiene un amplio rango de funciones también es

usado por Ingenieros de Control en el análisis y diseño.


OPERACIONES CON MATRICES


En Matlab se realizar todas las operaciones aritméticas y traspuestas’ excluyendo a la

división en una matriz.     Solo se podrá realizar operaciones con matrices de iguales

dimensión. También se extrae el logaritmo de una matriz.


POLINOMIOS


Un polinomio es un vector. Para ver lo que vale en un punto ulilizamos este comando

polyval(p,-1),   para multiplicar dos polinomios conv(p,q), para sacar el cociente

deconv(p,q), para las raíces de un polinomio roots(p).


PROGRAMACIÓN CON MATLAB


Se utiliza las estructuras mas conocidas en cualquier lenguaje de programación for, while,

if.


FICHEROS.M
Son archivos de texto que guardan instrucciones de matlab.


CONTROLES DE FLUJO


Con las estructuras más conocidas se controla el flujo de la programación. Pueden ser:

Bucle For, Bucle While, Bucle If-Else-End


ARCHIVOS SCRIPT


Para volver a utilizar líneas de código ya programadas podemos reutilizarlas con con

matlab en File-New-MFile a estos lo llamamos archivos script.


Matlab también tiene símbolos especiales para un fin específico.


La ayuda en matlab es muy útil, tiene búsqueda, índice ,etc varias formas de ayudarnos a

enriquecernos nuestro conocimiento.


Espacio de trabajo de variables.


En el entorno de matlab no es necesario estar declarando las variables ya q matlab las

reconoce y tiene los valores almacenados y solo es cuestión de llamarlos nuevamente.


Tenemos que darnos cuenta que las variables tienen que ser escritas de la misma forma para

q no existan errores. En matlab tenemos q tener en cuenta q existen algunas variables

definidas como por ejemplo: el número        (pi) y las letras (i, j) que son los números

imaginarios.


Formato de Visualización.
Las funciones matemáticas tenemos las mismas que en c++ las cuales ya son conocidas.


abs(x)                         log(x)


ceil(x)                        log10(x)


cos(x)                         rand                            sin(x)


exp(x)                         round(x)                        sqrt(x)


floor(x)                       sign(x)                         tan(x)




LECTURA Y ESCRITURA DE VARIABLES


Disp


Printf


Input


TIPOS DE DATOS
NUMERICOS: Doble, Enteros, Uint.


REALES: Simple Posición, Doble Posición.


COMPLEJOS: Real (x), Imag(x).


SPARSE: Almacena en forma de fila y columna una matriz.


FIND: indica los elementos nulos de una matriz en fila y columna.


CELL: crea una matriz de filas y columnas sin ingreso de datos.


CELLPLOT: permite ver un esquema general.

Más contenido relacionado

La actualidad más candente

principales datos simples
principales datos simplesprincipales datos simples
principales datos simplesedgarcr717
 
Matlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsMatlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsCristian Cegelski
 
Herramientas de software para investigacion operativa
Herramientas de software para investigacion operativaHerramientas de software para investigacion operativa
Herramientas de software para investigacion operativaLois Q
 
Cuestionario de algoritmo
Cuestionario de algoritmoCuestionario de algoritmo
Cuestionario de algoritmoTania Tellez
 
Introducción a Matlab
Introducción a MatlabIntroducción a Matlab
Introducción a MatlabAdiel Castaño
 
Tecnología aplicada a las matemáticas
Tecnología aplicada a las matemáticasTecnología aplicada a las matemáticas
Tecnología aplicada a las matemáticasTirso Peralta
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores MatlabPaul Arevalo
 
Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt Chad Bridge
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlabjamarzo
 
Qué es un_algoritmo_corregido
Qué es un_algoritmo_corregidoQué es un_algoritmo_corregido
Qué es un_algoritmo_corregidoLeonardo Torres
 
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012gerardoarbito
 
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 matlabAdalberto C
 
Lenguaje R
Lenguaje RLenguaje R
Lenguaje Rlalopg
 
PROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALPROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALcalagua
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programaciónfpcanizaresg
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices Igonmrod
 

La actualidad más candente (20)

principales datos simples
principales datos simplesprincipales datos simples
principales datos simples
 
Matlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsMatlab scientific scilab_mathematics
Matlab scientific scilab_mathematics
 
Herramientas de software para investigacion operativa
Herramientas de software para investigacion operativaHerramientas de software para investigacion operativa
Herramientas de software para investigacion operativa
 
Cuestionario de algoritmo
Cuestionario de algoritmoCuestionario de algoritmo
Cuestionario de algoritmo
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlab
 
Introducción a Matlab
Introducción a MatlabIntroducción a Matlab
Introducción a Matlab
 
Tecnología aplicada a las matemáticas
Tecnología aplicada a las matemáticasTecnología aplicada a las matemáticas
Tecnología aplicada a las matemáticas
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores Matlab
 
Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlab
 
Qué es un algoritmo?
Qué es un algoritmo?Qué es un algoritmo?
Qué es un algoritmo?
 
Qué es un_algoritmo_corregido
Qué es un_algoritmo_corregidoQué es un_algoritmo_corregido
Qué es un_algoritmo_corregido
 
Contenido tematico com530
Contenido tematico com530Contenido tematico com530
Contenido tematico com530
 
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012
 
A.1.3. Investigación.pdf
A.1.3. Investigación.pdfA.1.3. Investigación.pdf
A.1.3. Investigación.pdf
 
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
 
Lenguaje R
Lenguaje RLenguaje R
Lenguaje R
 
PROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALPROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEAL
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
 

Destacado

Destacado (20)

Eikonesa
EikonesaEikonesa
Eikonesa
 
Espanhol pablo alborán
Espanhol pablo alboránEspanhol pablo alborán
Espanhol pablo alborán
 
2011 ell & nikki azerbaijan
2011 ell & nikki azerbaijan2011 ell & nikki azerbaijan
2011 ell & nikki azerbaijan
 
Light play
Light playLight play
Light play
 
Astronomi
AstronomiAstronomi
Astronomi
 
Mercado de 1º - Meicende
Mercado de 1º - MeicendeMercado de 1º - Meicende
Mercado de 1º - Meicende
 
Fractales
FractalesFractales
Fractales
 
Angles geometr y fii.
Angles geometr y fii.Angles geometr y fii.
Angles geometr y fii.
 
2013 yr review fra Norge
2013 yr review fra Norge2013 yr review fra Norge
2013 yr review fra Norge
 
Paramamistades 090713083251 Phpapp01
Paramamistades 090713083251 Phpapp01Paramamistades 090713083251 Phpapp01
Paramamistades 090713083251 Phpapp01
 
Charles+kingsford+smith
Charles+kingsford+smithCharles+kingsford+smith
Charles+kingsford+smith
 
Pecha Kucha
Pecha KuchaPecha Kucha
Pecha Kucha
 
Actuación de Susa Herrera
Actuación de Susa HerreraActuación de Susa Herrera
Actuación de Susa Herrera
 
Viaje a rosario
Viaje a rosarioViaje a rosario
Viaje a rosario
 
Paschalia7a
Paschalia7aPaschalia7a
Paschalia7a
 
Homenaje de una joven Odeesa
Homenaje de una joven OdeesaHomenaje de una joven Odeesa
Homenaje de una joven Odeesa
 
My name is
My name isMy name is
My name is
 
Trabajo 1
Trabajo 1Trabajo 1
Trabajo 1
 
My diary pau e
My diary pau eMy diary pau e
My diary pau e
 
Aprenderorar
AprenderorarAprenderorar
Aprenderorar
 

Similar a Intro MatLab (20)

Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)
 
Matlab2
Matlab2Matlab2
Matlab2
 
Trabajo matlab
Trabajo matlabTrabajo matlab
Trabajo matlab
 
Apuntes matlab
Apuntes matlabApuntes matlab
Apuntes matlab
 
matlab (2).pptx
matlab (2).pptxmatlab (2).pptx
matlab (2).pptx
 
Computacion aplicada
Computacion aplicadaComputacion aplicada
Computacion aplicada
 
Asignacion computacion aplicada
Asignacion computacion aplicadaAsignacion computacion aplicada
Asignacion computacion aplicada
 
T9
T9T9
T9
 
Matlab
MatlabMatlab
Matlab
 
Apuntes matlab
Apuntes matlabApuntes matlab
Apuntes matlab
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
matlab
matlabmatlab
matlab
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
Diagrama de bode
Diagrama de bodeDiagrama de bode
Diagrama de bode
 
Matlab
MatlabMatlab
Matlab
 
Comandos utilizados en el matlab
Comandos utilizados en el matlabComandos utilizados en el matlab
Comandos utilizados en el matlab
 
Documento
DocumentoDocumento
Documento
 
MATLAB.pptx
MATLAB.pptxMATLAB.pptx
MATLAB.pptx
 
Intro matlab msantos
Intro matlab msantosIntro matlab msantos
Intro matlab msantos
 
Apuntesmatlab
ApuntesmatlabApuntesmatlab
Apuntesmatlab
 

Intro MatLab

  • 1. Introducción a matlab. Es un entorno de trabajo es una herramienta de computación disponible parar resolver problemas de matemáticas el nombre de matlab viene de laboratorio matricial es capas de realizar operaciones como las calculadoras científicas y mucho mas . Matlab sustituye el trabajo de programación tradicional pero esto no significa que la persona que trabaja en matlab no deba aprender un lenguaje de programación de alto nivel sin embargo esta no siempre es la mejor herramienta para usar en un ejercicio de programación. Este destaca en trabajar con graficas y matrices , por lo general los programas de alto nivel no te ofrecen una buena capacidad para trabajar con graficas la diferencia que existe entre matlab y los programas de alto nivel es que matlab tiene una gran capacidad para el procesamiento numérico y los programas de alto nivel usualmente se ejecutan mas rápido. En general matlab es mas rápido para resolver problemas de matrices en comparación para lenguajes de alto nivel. Matlab se aplica a: Algebra lineal , procesamiento de señales, estadística ,simulación de graficas ,etc. Entorno en matlab: Es un programa q nos permite el trabajo y una interacción numérica y grafica, este programa esta basado en un software de matrices para análisis de sistemas de sistemas de ecuaciones. Este programa es un entorno de desarrollo de aplicación, realiza análisis numéricos, calculo matricial, proceso de señales y visualización de graficas.
  • 2. Matlab es un sistemas que realiza trabajo interactivo el mismo que nos permite realizar problemas numérico en un tiempo menor a otros programas tradicionales Matlab en ingeniería: En ingeniería electrónica , ingeniería eléctrica matlab es usualmente utilizado para aplicaciones de procesos de señales, en biomédica las imágenes guardan en archivos dicom. Las herramientas para imágenes tiene un amplio rango de funciones también es usado por Ingenieros de Control en el análisis y diseño. OPERACIONES CON MATRICES En Matlab se realizar todas las operaciones aritméticas y traspuestas’ excluyendo a la división en una matriz. Solo se podrá realizar operaciones con matrices de iguales dimensión. También se extrae el logaritmo de una matriz. POLINOMIOS Un polinomio es un vector. Para ver lo que vale en un punto ulilizamos este comando polyval(p,-1), para multiplicar dos polinomios conv(p,q), para sacar el cociente deconv(p,q), para las raíces de un polinomio roots(p). PROGRAMACIÓN CON MATLAB Se utiliza las estructuras mas conocidas en cualquier lenguaje de programación for, while, if. FICHEROS.M
  • 3. Son archivos de texto que guardan instrucciones de matlab. CONTROLES DE FLUJO Con las estructuras más conocidas se controla el flujo de la programación. Pueden ser: Bucle For, Bucle While, Bucle If-Else-End ARCHIVOS SCRIPT Para volver a utilizar líneas de código ya programadas podemos reutilizarlas con con matlab en File-New-MFile a estos lo llamamos archivos script. Matlab también tiene símbolos especiales para un fin específico. La ayuda en matlab es muy útil, tiene búsqueda, índice ,etc varias formas de ayudarnos a enriquecernos nuestro conocimiento. Espacio de trabajo de variables. En el entorno de matlab no es necesario estar declarando las variables ya q matlab las reconoce y tiene los valores almacenados y solo es cuestión de llamarlos nuevamente. Tenemos que darnos cuenta que las variables tienen que ser escritas de la misma forma para q no existan errores. En matlab tenemos q tener en cuenta q existen algunas variables definidas como por ejemplo: el número (pi) y las letras (i, j) que son los números imaginarios. Formato de Visualización.
  • 4. Las funciones matemáticas tenemos las mismas que en c++ las cuales ya son conocidas. abs(x) log(x) ceil(x) log10(x) cos(x) rand sin(x) exp(x) round(x) sqrt(x) floor(x) sign(x) tan(x) LECTURA Y ESCRITURA DE VARIABLES Disp Printf Input TIPOS DE DATOS
  • 5. NUMERICOS: Doble, Enteros, Uint. REALES: Simple Posición, Doble Posición. COMPLEJOS: Real (x), Imag(x). SPARSE: Almacena en forma de fila y columna una matriz. FIND: indica los elementos nulos de una matriz en fila y columna. CELL: crea una matriz de filas y columnas sin ingreso de datos. CELLPLOT: permite ver un esquema general.