Motores

Páginas: 6 (1324 palabras) Publicado: 23 de octubre de 2012
UAEH

ESTi

Ingeniería en Electrónica y Telecomunicaciones

6º semestre


Grupo:
Único

Asignatura:
Procesamiento Digital de Señales

Profesor:
ANA SILVIA DIAZ FERGADIZ

Practica No.1 (2da. Parte)


Integrantes del equipo:
Gerardo Alvarado Elizalde


Fecha de entrega:
27 de Octubre del 2012




OBJETIVO.
El alumno aprenda y conozca todo el ambiente de MatLabincluyendo las variables, operaciones básicas, operaciones con matrices y los tipos de datos soportados.


MARCO TEORICO.
MATLAB es la abreviatura de Matrix Laboratory (laboratorio de matrices). Es un programa de análisis numérico creado por The MathWorks en 1984. Se pueden ampliar sus capacidades con Toolboxes (Caja de herramientas), algunas de ellas están destinadas al procesado digital deseñal, adquisición de datos, economía, inteligencia artificial, lógica difusa, etc. También cuenta con otras herramientas como Simulink, que sirve para simular sistemas.
Es un software muy usado en universidades, centros de investigación y por ingenieros. MATLAB es un programa de cálculo numérico, orientado a matrices y vectores. Por tanto desde el principio hay que pensar que todo lo que se pretendahacer con el, será mucho más rápido y efectivo si se piensa en términos de matrices y vectores.


CANTIDAD MATERIAL ESPECIFICACIONES
1 Computadora MatLab 6.5 o MatLab 7 con ayuda
1 Software instalado en cada computadora MATLAB ver 6.5 , 7.0 o posterior instalación completa.



MEDIDAS DE SEGURIDAD.

Cumplir con el reglamento de laboratorioPROCEDIMIENTO PARA EL DESARROLLO DE LA PRÁCTICA.

VECTORES Y MATRICES

Las variables no solo pueden ser números, sino que también pueden representar matrices. Para MatLab los números son simplemente matrices de 1x1. Un vector es un caso particular de una matriz. Para definir una matriz se abre un corchete [ y, se introduce la matriz elemento a elemento y se cierra con otro corchete ]. Paraseparar los elementos de una misma fila se utiliza un espacio o una coma y para pasar a la siguiente fila el punto y coma.

¿Cómo defino un vector?
B=[5 2 6]
¿Cómo puedo extraer los elementos de un vector?
B(1,:)
Cómo puedo extraer los elementos de una matriz?
(2,3)

MatLab puede generar diversas matrices especiales mediante las siguientes instrucciones: eye(m), eye( m.n), eye(A),zeros(m,n), ones(m,n), rand(m,n), magic(m.n).

1. Consulte la ayuda de estas funciones para observar algunas de sus variantes.

Eye---------Matriz de identidad
Zeros------Matiz con ceros
ones------ Matrices con unos
magic-----se llama un cuadrado mágico, porque la suma de los elementos de cada columna es el mismo
rand---- Uniformemente distribuidos números pseudoaleatorios

2. Podemosdefinir matrices por bloques de la misma forma que definíamos las matrices elemento a elemento. La única diferencia es que donde escribíamos números ahora escribiremos matrices. Especifique la sintaxis de cómo puedo hacer lo anterior.

* B=[1 3 5 6; 5 6 3 3]

3. Otra posibilidad que tiene MATLAB es extraer de una matriz una submatriz. Para ello hay que escribir en el lugar de los índices dosvectores formados por números naturales que indican las filas y columnas que al intersecarse forman la submatriz mencione un ejemplo.

* H=B([1,3],3:4)

4. Investigue la sintaxis de las siguientes operaciones con matrices: inversa, transpuesta.

*Las matrices se escriben como los vectores, pero separando las filas mediante un punto y coma; así una matriz 3x3:
>>M=[1 2 3;4 5 6;7 8 9]M =
1 2 3
4 5 6
7 8 9
>>M' % Su traspuesta (su adjunta)
ans =
1 4 7
2 5 8
3 6 9
*inv(A) da A-1 si A es cuadrada e invertible.
5. Las siguientes funciones actúan sobre vectores length, max mean,min, sum, prod, con las funciones anteriores compruebe si pueden servir para matrices.

*Length Length of vector n = length(X),
*max Mayores elementos de array
C = max(A) C =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • motores
  • Motores
  • MOTORES
  • motor
  • motores
  • motores
  • motor
  • motores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS