Introducción Al Matlab

Páginas: 6 (1313 palabras) Publicado: 19 de diciembre de 2012
Escuela Universitaria de Ingenieros Técnicos de Telecomunicación
UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA

Introducción al Matlab
CONCEPTOS BÁSICOS

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

1

Introducción
MATLAB: Herramienta software que permite realizar operaciones de cálculo y de representación con gran facilidad. – Realizaoperaciones en el dominio de las matemáticas discretas. – Hace uso, principalmente de vectores y matrices. Además, existen estructuras de datos más complejas: estructuras, celdas, etc. – Diferentes herramientas par la representación de datos en 2D y 3D. – Posibilidad de realizar programas y subprogramas. – Dispone de multitud de Toolbox – Posibilidad de trabajar con números complejos –Posibilidad de generar cpp o exe
Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

2

Matlab en la asignatura “Teoría de la Señal”
– Posibilita la implementación de señales y algoritmos con gran facilidad. – Disponibilidad de múltiples Toolbox como por ejemplo:
• • • • • • • • • • Signal Processing Toolbox Communications Toolbox Control System ToolboxFilter Design Toolbox Image Processing Toolbox MATLAB Compiler Partial Differential Equation Toolbox RF Toolbox Statistics Toolbox …

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

3

Entorno de Trabajo

Diferentes opciones del MATLAB

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-074

Entorno de Trabajo

Alternativa al menú

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

5

Entorno de Trabajo

Control de Subventanas

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

6

Formas de Ejecución
• Simulink: esquemas de bloques • Secuencia de Comandos
– Líneade comando – Subprogramas
• Ficheros de Instrucciones (Scripts) • Funciones

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

7

Formas de Ejecución
Simulink: esquemas de bloques

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

8

Formas de Ejecución
Secuencia de Comandospantalla de comandos (programación secuencial)

Sistema de Ventana (programación orientada a eventos)

Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

9

Variables
Variables en memoria >>whos Asignación de valor a una variable >>a=11 El Matlab diferencia entre mayúsculas y minúsculas. Es posible usar nombres con con letras y números>>user12=1233 Visualización de la asignación >>b=12 >>b=12; >> Lectura de valores B=12 B Asignación entre variables; a=b+1;
Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas de Telecomunicación) .Curso 06-07

10

Variables
Variables internas (i, j, pi, Inf, NaN) >>a=i >>b=pi Eliminación de las variables de la memoria >> clear Eliminación selectiva >> clear a b Vectores Asignacióndirecta >>v(1)=4; >>v(2)=12; >>v(3)=14 Los valores de índices intermedios no asignados se completan con ceros Asignación explicita >> v2=[1 2 3 4 5 6]; >> V3=[3,4,5,6,6,7]; >> V4=[1; 2; 4; 5; 6]; Matrices Asignación directa >>m(1,1)=14; >>m(2,1)=32; >>m(2,1)=44; >>m(2,2)=12; Asignación explicita >>m2=[12, 13, 14; 22, 23, 24];
Escuela Técnica de Ingeniero de Telecomunicación (Esp. Sistemas deTelecomunicación) .Curso 06-07

11

Variables
Asignación por medio de otras variables V2=[ 0 0 0 0 0 0 0 V 0 0 0 0 0 0 0]; Asignación por subrango V([1,3,5,7])=[1,1,1,1]; V([2,4,6,8])=[0,0,0,0]; Rangos Variable=pto_inicio : pto_final; >>a=1:10 Variable=pto_inicio : paso: pto_final; >>a=0 : 10 :100 Asignación por Rangos >>X=1:10:100; >>X(1:2:10)=-X(2:2:10) Asignación por Rangos M=[1 2 3; 2 3 4; 4 5...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion a matlab
  • Introduccion Al Matlab
  • Introduccion a Matlab
  • Introducción al matlab
  • Introduccion A Matlab
  • Introduccion a matlab
  • introduccion a matlab
  • introduccion a matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS