Aprende a programar desde cero con PseInt! | ¿Que es una Matriz? | Parte 31

Danisable www.youtube.com

Breve Resumen

Este video es una introducción a las matrices (arreglos bidimensionales) en el contexto de la programación con PSeInt. Explica qué son las matrices, cómo se representan gráficamente, cómo acceder a sus elementos mediante coordenadas y cómo declararlas en PSeInt. Además, se anticipa el uso de estructuras repetitivas para manipular matrices en futuros videos.

  • Introducción a las matrices como arreglos bidimensionales.
  • Representación gráfica y acceso a elementos mediante coordenadas.
  • Declaración de matrices en PSeInt.
  • Anticipación del uso de estructuras repetitivas para manipulación de matrices.

Introducción a las Matrices

El video introduce el concepto de matrices, también conocidas como dimensiones de dos números, explicando que son arreglos bidimensionales. Se compara una dimensión simple con una matriz, destacando que en una dimensión simple se accede a un dato a través de un índice, mientras que en una matriz se accede a través de coordenadas. Gráficamente, una matriz se representa como una tabla con filas y columnas, donde cada elemento se identifica por su posición en ambas dimensiones.

Tamaño y Acceso a Elementos en una Matriz

Se explica cómo determinar el tamaño de una matriz, identificando el número de filas y columnas. Se detalla cómo acceder a un elemento específico dentro de la matriz utilizando coordenadas, donde el primer número representa la fila y el segundo la columna. Por ejemplo, para acceder a la primera casilla de una matriz, se utiliza la coordenada (0,0), mientras que para acceder a la casilla en la segunda fila y tercera columna, se utiliza la coordenada (2,3).

Declaración de una Matriz en PSeInt

Se muestra cómo declarar una matriz en PSeInt utilizando la palabra reservada "Dimensión", seguida del nombre de la matriz y sus dimensiones entre corchetes. A diferencia de otros lenguajes de programación, en PSeInt se utiliza una coma para separar las dimensiones en lugar de corchetes separados. Por ejemplo, para crear una matriz de 3x3 llamada "nodos", se declara como Dimensión nodos(3,3).

Asignación de Valores a Elementos de la Matriz

Se explica cómo asignar valores a elementos específicos de la matriz utilizando las coordenadas correspondientes. Por ejemplo, para asignar el valor 20 a la posición (1,1) de la matriz "nodos", se utiliza la instrucción nodos(1,1) <- 20. Se destaca que el primer número en la coordenada representa la fila y el segundo la columna.

Impresión de Valores de la Matriz

Se muestra cómo imprimir en pantalla los valores almacenados en la matriz para verificar que se han asignado correctamente. Se utiliza la instrucción "Escribir" seguida del nombre de la matriz y las coordenadas del elemento que se desea mostrar. Por ejemplo, Escribir nodos(1,1) mostrará el valor almacenado en la posición (1,1) de la matriz "nodos".

Próximos Pasos: Estructuras Repetitivas y Matrices

Se anticipa que en el próximo video se explorará cómo utilizar estructuras repetitivas para llenar y mostrar matrices de manera eficiente. Se menciona que se aprenderá a recorrer todas las posiciones de la matriz utilizando bucles, lo que permitirá automatizar la asignación y visualización de valores en la matriz.

Resume cualquier video de YouTube en segundos

Obtén resúmenes como este de cualquier video, en tu idioma, con la app gratuita Summ.

Descargar en el App Store
Disponible en Google Play

Transcripción

Transcripción completa de “Aprende a programar desde cero con PseInt! | ¿Que es una Matriz? | Parte 31”. Haz clic en una marca de tiempo para abrir el video en ese momento. ¿Necesitas otro video? Usa el generador de transcripciones de YouTube.

0:04 hola amigos de youtube como estan espero que estén muy muy bien bienvenidos a este nuevo vídeo del curso de psi desde cero amigos el día de hoy vamos a continuar con nuestro curso y vamos a iniciar a ver un nuevo tema bien que es este tema que vamos a ver bueno vamos a ver una variante de lo que son las dimensiones a ver una dimensión nosotros gráficamente podríamos verla de esta forma esta podría ser una dimensión para nosotros obviamente vemos que en la parte de abajo hay unos números y dentro de esas casillas hay más números bueno supongamos que una dimensión es esto la parte de abajo va a ser lo que nos va a

0:50 permitir acceder al dato que está dentro de una de esas casillas en este caso ojo el número que está afuera podemos observar que empieza desde el número 0 y termina en el número 9 bien así es como en realidad funcionan los arreglos o vectores dentro de los leds de programación recuerden ustedes que para el caso de psi el número que inicia aquí es el número uno pero bueno es bueno que conozcan esto ya que pueden irse familiarizando con los arreglos dentro de un lenguaje de programación como tal ahora esta les repito es la forma en como nosotros podemos observar un arreglo o

1:35 una dimensión dentro del pci y bueno lo que vamos a ver el día de hoy va a ser una dimensión ojo de dos números a que se le conoce como una dimensión de dos números o una dimensión de dos valores bueno pues esto es conocido dentro de los lenguajes de programación como las matrices una matriz se ve más o menos de esta forma en este caso la matriz es de tamaño 4 x 4 perdón 4 x 5 podemos observar que inicia desde el 0 1 2 3 y en la parte de abajo va desde el 0 1 2 3 y 4 a ver aquí es muy importante recalcar

2:22 algo podemos observar ojo que hay un tamaño tanto para las columnas ojo las columnas son estas que vemos arriba digamos que una columna se ve en vertical y las filas son estas que vemos nosotros en horizontal podemos ver podemos notar que hay un número un tamaño en este caso es cuatro y aquí inicia desde el cero y termina en el tres en la parte de las filas te empieza en cero y termina en cuatro podemos determinar qué tan podemos determinar perdón que el tamaño de esta matriz es 45 si dentro de un arreglo de un número o dentro de una dimensión simple podemos

3:09 acceder a un dato a través de su índice que es este numerito que tenemos acá por ejemplo si yo quisiera acceder al número dos bueno tengo que acceder a través del índice 7 o de hasta ahí no tenemos ningún problema esto ya lo conocemos pero en la matriz se va a acceder de forma distinta supongamos que yo quisiera acceder a esta casilla justo donde tengo el curso el cursor que es lo que tengo que hacer bueno lo que tengo que hacer es encontrar la coordenada o el valor de coordinada que está apuntando digamos a esa casilla por ejemplo si quiero acceder a la primer

3:54 casilla bueno voy a acceder a través de su número 0,0 porque bueno porque estoy posicionado en esta si quisiera acceder a la casilla que tengo aquí bueno tendría que acceder la posición 2,3 bien 23 si quiero acceder a esta posición si yo lo que quiero acceder es a la última a esta que tenemos aquí bueno puedo acceder a ella a través de 3,4 a ver le repito esto gráficamente ojo es lo que podría ser una matriz dentro de pc y vamos a iniciar con los índices en 1 2 3 4 no vamos a empezar desde cero esto es cómo

4:40 se hace dentro de un lenguaje de programación pero empecé y se inicia desde el 1 bien vámonos rápidamente ahora cómo vamos a crear una matriz de dos dimensiones bueno pues vamos a perdón como vamos a crear una dimensión de dos números vamos a poner primero que nada la palabra reservada dimensión después vamos a poner el nombre de nuestra dimensión en este caso nodos y por último vamos a colocar de esta manera los corchetes lo que vamos a hacer es crear una dimensión de tres por tres aquí me está dando un error me dice que

5:26 falta un operador ok que operador nos falta aquí lo que tenemos o el error que tenemos es que estamos colocando ojo esta parte como si la estuviéramos colocando dentro de un lenguaje de programación en pc y se eliminan estos dos íbamos a poner 3,3 ya con esto le estoy indicando al presente que vamos a crear ojo vamos a crear una dimensión de tamaño tres por tres bien vamos a utilizar las imágenes que teníamos aquí hace un momento y vamos a editarlas para que podamos digamos rayar encima de ella y podamos notar algo pues un poquito más didáctico bueno

6:11 vamos a utilizar un pincel vamos a poner grande y en este caso este va a ser nuestro número uno este va a ser nuestro número dos este nuestro número 3 1 2 y 3 ahora todas estas casillas que yo tengo aquí no las voy a utilizar porque bueno porque acabó de crear ojo acabo de crear una matriz de tres por tres esto quiere decir que va a haber 1 2 3 1 2 3 1 2 3 va a haber 9 espacios dentro de mi matriz ahora si yo quiero ojos y yo quiero agregar un número supongamos que quiero agregar el 20 en este espacio como lo haría dentro del psc y bueno lo haría de la siguiente manera no de 1,1

7:00 asignarle el valor de 20 si hiciera el 20 si hiciera el 20 perfecto ahí ya está asignado el valor de 11 y le asignamos el valor 20 es decir a la posición 11 se le asignó el valor 20 a la posición 11 se le asignó el 20 qué pasa si yo quiero agregarle a que otro número por ejemplo un 40 bueno pues tengo que acceder a través de la posición 2,1 primero ojo el primer número de la posición de la matriz que vamos a colocar va a ser el número de las columnas en este caso el de arriba por lo tanto sería de la siguiente

7:46 manera un 2,1 y le asignamos el 20 listo hasta ahí no hay ningún problema vamos a poner esto así ok y listo solamente para terminar este pequeño vídeo vamos a imprimir en pantalla para que vean que esos valores se están escribiendo correctamente vamos a poner 1,1 vamos a escribirlo y vamos a revisar que está guardando correctamente en la número 20 en este caso era 40 vamos a imprimir 21

8:33 lo ejecutamos y ahí tenemos nuestro número se está almacenando de forma correcta bueno ahora lo que sucede aquí lo que vamos a observar es que si yo quiero agregar ojo otro valor dentro de esto supongamos que quiero agregar un valor de 60 250 no sé lo que sea podemos notar ojo podemos notar que dentro de los valores de la posición de mi matriz tenemos un incremento 123 y éste está fijo bueno pues en el próximo vídeo lo que vamos a realizar es la matriz ojo a través de una estructura repetitiva vamos a ver cómo podemos

9:21 llenar por completo la matriz y vamos a ver cómo podemos mostrar la matriz pero lo importante el día de hoy es que conozcan una matriz conozcan cómo funciona a través de las coordenadas y ya en el próximo vídeo vamos a ver cómo podemos utilizarla dentro de una estructura repetitiva para ir recorriendo todas y cada una de las posiciones o de las casillas que tenemos dentro de ella bueno por ahora es todo amigos espero que les haya gustado este vídeo espero que hayan aprendido qué es una matriz espero que hayan aprendido cómo funciona y les repito en el próximo vídeo ya vamos a ver su funcionalidad un poquito más desarrollada bien espero que

10:07 les haya gustado no olviden dejar su like compartir este vídeo suscribirse y nos vemos en la próxima [Música]

Share

Más resúmenes de videos