ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practica #2 “MATLAB aplicado a matrices”


Enviado por   •  9 de Julio de 2017  •  Ensayo  •  1.639 Palabras (7 Páginas)  •  298 Visitas

Página 1 de 7

INSTITUTO POLITÉCNICO NACIONAL[pic 1][pic 2]

ESCUELA SUPERIOR DE INGENIERIA MECÁNICA Y ELÉCTRICA

UNIDAD CULHUACAN

INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA

LABORATORIO [pic 3][pic 4]

Practica #2

“MATLAB aplicado a matrices”

HERNANDEZ CASTILLO ETNA ESTHER

OLVERA FERNÁNDEZ MIRIAM

RENDON CHAVEZ LLUVIA

VILCHIS LICONA VICTOR ALEJANDRO

PROFESOR:

MAYA PEREZ EDGAR

GRUPO:

7EV2

INDICE

Objetivos de la practica                                                        3

Introducción teórica                                                         3

Desarrollo                                                                         4

Resultados                                                                        5

Conclusiones                                                                14


Respuesta Transitoria y representación de Sistemas

  • OBJETIVO:
  1. Aplicación de Matlab en el manejo y operación de matrices.
  2. Simulación de la respuesta de un sistema de primer y segundo orden con el bloque de variables de estado y simulink

  • INTRODUCCION TEORICA

MATLAB:

Abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Mac OS X.

Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets).

Es un software muy usado en universidades y centros de investigación y desarrollo. En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL.

DESARROLLO

  • Investigar el uso y la forma de aplicación de los siguientes comandos:

  • inv
  • input
  • eig
  • poly
  • det
  • ones
  • zeros
  • rank
  • size
  • eye
  • rand
  • switch
  • roots
  • disp
  • pause

  • Realizar un programa en archivo m que realice las siguientes operaciones sobre la matriz B. Además ejemplificar cada comando del punto 1.

[pic 5]

C=B’

D=B*C

E=B.*D

F=B^3

  • Empleando simulink obtener la respuesta de los sistemas de primer y segundo orden con variables de estado.

  • RESULTADOS
  • Aplicación de comandos

INV

Entrega el inverso de una matriz cuadrada

[pic 6]

INPUT

Designa un espacio de memoria

Permite al usuario introducir el valor a la variable declarada

[pic 7]

EIG

Vector que contiene los eigen valores de una matriz cuadrada

  • Eig

Entrega los eigenvalores y eigenvectores de una matriz, en este caso B1

[pic 8]

POLY

Convierte las raíces a un polinomio

Convierte raíces a polinomios. Cuando trata a una matriz de NxN, es un vector de número de elementos N+1 los cuales son los coeficientes del polinomio característico.

[pic 9]

DET

Determinante de una matriz cuadrada

Entrega el determinante de la matriz cuadrada B1.

[pic 10]

ONES

Cambia los valores de una matriz por 1

Entrega un arreglo de 1s de tamaño NxN ó NxM.

[pic 11]

ZEROS

Cambia los valores de una matriz por 0

Entrega un arreglo de 0s de tamaño NxN ó NxM.

[pic 12]

RANK

Intercambia las columnas, por las filas y calcula un escalar

Proporciona el rango de la matriz, un estimado del numero de renglones independientes de una matriz.

[pic 13]

SIZE

Da la dimensión de la matriz, es decir numero de filas y columnas

Despliega el tamaño del arreglo de una matriz de NxM, en este caso de una matriz cuadrada, B1

[pic 14]

EYE

Arroja una matriz identidad a partir de un número o dos, dependiendo si es una matriz cuadrada o rectangular.

Despliega una matriz identidad del tamaño que se identifique

...

Descargar como (para miembros actualizados) txt (9 Kb) pdf (2 Mb) docx (2 Mb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com