Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
HERRAMIENTAS EDA NOMBRE: Carlos A. Guaillazaca G CDIGO: 404 CURSO: SEGUNDO B CONTROL
HIPERMATRICES
CMO DEFINIRLAS: Matlab permite trabajar con matrices de ms de dos dimensiones. Los elementos de una hipermatriz pueden ser nmeros, caracteres, estructuras y vectores o matrices de celdas. Las funciones que operan con matrices de ms de dos dimensiones son anlogas a las funciones vistas anteriormente aunque con algunas diferencias, por ejemplo, a la hora de definirlas: >> HM(:,:,1) = [1 2 3; 4 5 6]; >> HM(:,:,2) = [7 8 9; 10 11 12] HM(:,:,1) = 1 2 3 4 5 6 HM(:,:,2) = 7 8 9 10 11 12 % definimos la primera capa % definimos la segunda capa
OBJETIVOS : Con la ayuda de este software, manejar matrices de tres o ms dimensiones, ya que a simple vista es casi imposible operar, para ello tenemos las herramientas adecuadas para que los clculos y la implementacin sea ms fcil.
CONCLUSIONES : Hasta el momento hemos estudiado la generacin de vectores y matrices, es decir manejo de un mximo de dos dimensiones, pero las denominadas hipermatrices son matrices que manejan tres o ms dimensiones. Para entender esto pondremos como ejemplo la hipermatriz T, de 3 dimensiones: NxNxN
RECOMENDACIONES: 1. Las funciones que operan sobre escalares, como sin, cos, etc., se aplican sobre hipermatrices elemento a elemento (igual que ocurre al aplicarlas sobre vectores y matrices). 2. Las funciones que operan sobre vectores, como sum, max, etc., se aplican a matrices e hipermatrices segn la primera dimensin, resultando un array de una dimensin inferior. 3. Las funciones matriciales propias del lgebra lineal, como det, inv, etc., no se pueden aplicar a hipermatrices, para aplicarlas habra que extraer las matrices correspondientes.
RESUMEN: La representacin de ms de 3dimensiones se vuelve mucho ms compleja y muy difcil de representar grficamente en2 dimensiones, pues nuestros sentidos no estn preparados para manejar ms de 3dimensiones; sin embargo, en diversos campos como la ingeniera siempre se tiene problemas que requieren del manejo de n-dimensiones y MATLAB, con las hipermatrices nos puede ayudar haciendo clculos que nos quitaran demasiado tiempo si se hicieran sin la ayuda de este software.