Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Clase 8
Arreglos en C++
• Probabilidades
• Estadística
• Óptica
• Economía
• Teoría de juegos
• Criptografía
• Química
• Electromagnetismo
• Mecánica clásica
• Literalmente en todas las ramas de la física
• Ecuaciones diferenciales
• Ecuaciones diferenciales parciales
• Aprendizaje maquina (Machine learning)
• Sistemas de control
• Análisis numérico
• Etc.
2
¿En que se usan los arreglos?
La imagen de muestra mas usada en la compresión de imágenes corresponde a Lena Soderberg (de
soltera Sjööblom), motivo por el cual fue la invitada de honor de la 50ª Conferencia Anual de la Society
for Imaging Science in Technology, en 1997.
3
¿En que se usan los arreglos?
La comparación de resultados experimentales (derecha) con cálculos
teóricos (izquierda) obtenidos para las mismas condiciones, para la
interacción de un haz coherente de electrones con gas de helio. El excelente
match es la evidencia más fuerte de los efectos de dispersión coherentes en
el experimento.
Teórico Experimental
[1]. Coherent Electron Scattering Captured by an Attosecond Quantum Stroboscope, Mauritsson, J. et al, Phys. Rev. Lett., vol 100, 2008.
Arreglos en C++
Declaración de un arreglo bidimensional (matriz)
<tipo> <identificador> [<filas>][<columnas>];
Acceso
<identificador>[<índice1>][<índice2>]
Inicialización
int matriz[3][4] = {{4,1,0,2},
{-1,2,4,3},
{0,-1,3,1}};
Fila 0
Fila 1
Fila 2
En memoria
5
Arreglos en C++
Acceso
<identificador>[<índ_1>][<índ_2>]…[<índ_n>]
Inicialización
Va ha depender del valor que toma « n »
6
Arreglos en C++
7
Arreglos en C++
8
Arreglos en C++
9
Arreglos en C++
10
Arreglos en C++
11
Arreglos en C++
Ejemplo de matriz 3x3
12
Arreglos en C++
13
Arreglos en C++
14
Arreglos en C++
15