Diferencia entre revisiones de «Prog30: Otras operaciones con matrices»

De MateWiki
Saltar a: navegación, buscar
m (Protegió «Prog30: Otras operaciones con matrices» (‎[edit=sysop] (indefinido) ‎[move=sysop] (indefinido)))
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
{{ Curso Programación | Otras operaciones con matrices | Prog29: Ejemplos con vectores y matrices | Prog31: Matrices, bucles y vectorización }}
+
{{ Curso Programación | Otras operaciones con matrices | Prog29: Ejemplos con vectores y matrices | Prog31: Vectores, bucles y vectorización }}
{{ Beta}}
+
  
Otras operaciones con matrices
+
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.
  
 
== Vídeo ==
 
== Vídeo ==
  
 
{{#ev:youtube|IeB9zsYFSDE|800|center}}
 
{{#ev:youtube|IeB9zsYFSDE|800|center}}
 +
 +
== Para saber más ==
 +
 +
* [http://www.mathworks.es/es/help/matlab/math/matrix-indexing.html#bq7egb6-1 Using logicals in array indexing] (MATLAB)
 +
* [http://www.gnu.org/software/octave/doc/interpreter/Logical-Values.html Logical values and logical indexing] (GNU Octave)
 +
* [http://www.mathworks.es/es/help/matlab/matlab_prog/vectorization.html#btjk576-1 Logical array operations (vectorization)] (MATLAB)
 +
* [http://www.mathworks.es/es/help/matlab/math/creating-and-concatenating-matrices.html Creating and concatenating matrices] (MATLAB)
 +
* [http://www.gnu.org/software/octave/doc/interpreter/Rearranging-Matrices.html Rearranging matrices] (GNU Octave)
 +
 +
== Vídeos relacionados ==
 +
 +
* [[Prog26: Introducción a vectores y matrices]]
 +
* [[Prog27: Operaciones con matrices]]
 +
* [[Prog28: Direccionamiento en matrices]]
 +
* [[Prog04: Variables]]
 +
* [[Prog10: Condiciones (variables lógicas)]]
  
 
[[Categoría:Curso de Introducción a la Programación]]
 
[[Categoría:Curso de Introducción a la Programación]]

Revisión actual del 18:06 28 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

3 Vídeos relacionados