Diferencia entre revisiones de «Prog30: Otras operaciones con matrices»
De MateWiki
| Línea 1: | Línea 1: | ||
| − | {{ Curso Programación | Otras operaciones con matrices | Prog29: Ejemplos con vectores y matrices | Prog31: | + | {{ Curso Programación | Otras operaciones con matrices | Prog29: Ejemplos con vectores y matrices | Prog31: Vectores, bucles y vectorización }} |
En este vídeo vemos algunos usos avanzados de matrices: | En este vídeo vemos algunos usos avanzados de matrices: | ||
Revisión del 16:13 11 jun 2013
| Curso de Introducción a la programación | |
|---|---|
| Otras operaciones con matrices | |
| Vídeo anterior | Siguiente vídeo |
| Este artículo es una unidad didáctica del Curso de Introducción a la Programación | |
En este vídeo vemos algunos usos avanzados de matrices:
- Direccionamiento con índices lógicos
- Combinación y concatenación de matrices
- Comprender que las matrices siempre trabajan en orden de columnas
Las aplicaciones mostradas en este vídeo pueden ser muy útiles para mejorar el rendimiento de programas que usen matrices muy grandes. Por ejemplo, tener en cuenta que las matrices se almacenan en la memoria en orden de columnas nos ayuda a decidir la mejor estrategia para recorrer una matriz, de modo que siempre accedamos a datos contiguos en la memoria.
1 Vídeo
2 Para saber más
- Using logicals in array indexing (MATLAB)
- Logical values and logical indexing (GNU Octave)
- Logical array operations (vectorization) (MATLAB)
- Creating and concatenating matrices (MATLAB)
- Rearranging matrices (GNU Octave)