Multiplicación de matrices de mxn en C++ (Explicado a detalle)

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

ความคิดเห็น • 99

  • @ortizhernandezdaniel208
    @ortizhernandezdaniel208 4 ปีที่แล้ว +19

    El vídeo vale cada min, muy buen trabajo, lo entendí a la primera, gracias.

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว +1

      ¡Hola! Muchísimas gracias, me alegra mucho que sea de ayuda :)

  • @skapalan5
    @skapalan5 3 ปีที่แล้ว +4

    Que paciencia para explicar todo claro y detalladamente, mis respetos :)

  • @esdrasnehemiastumaxtohom7511
    @esdrasnehemiastumaxtohom7511 2 ปีที่แล้ว

    de corazon muchas gracias, mi proyecto es una calculadora de matrices y con tus videos puedo hacerlo y entender como funciona de igual manera.. es muy impresionante el como analizas las cosas y los pasas a una codificación.

  • @lufe624
    @lufe624 2 ปีที่แล้ว

    Justamente estaba buscando un video con este tipo de explicación. Me gusta mucho su forma de explicar, es detallada, analítica y sobre todo con mucha paciencia. Me quedare hasta ver todos los videos del canal😎

  • @gabrielagutierrezchoque4313
    @gabrielagutierrezchoque4313 2 ปีที่แล้ว +5

    Wau!! como analizas así los problemas?, espero en un tiempo llegar a ser como tu, te admiro. Gracias no dejes de enseñar y aprender.

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว +2

      ¡Hola! Muchas gracias por pasarte por acá, espero te sean de ayuda los videos. La idea es precisamente aprender a analizar los problemas y elaborar una lista de pasos, detectar variables, detectar patrones de repetición, etc, etc..., para que cuando pasemos al código, se haga súper fácil. Para eso solo se necesita practicar y practicar e irás mejorando poco a poco, no pierdas la motivación

  • @samuel3478
    @samuel3478 3 ปีที่แล้ว +2

    Muy buen video, en la mayoría de tutoriales sólo empiezan a programar sin explicar qué significa cada elemento del programa.

  • @fcomtze66
    @fcomtze66 2 ปีที่แล้ว

    Hola , muchas gracias , me sirvio mucho , tu analisia previo del problema , por lo cual entendi mejor el como resolverlo

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว +1

      ¡Excelente! Me alegro mucho haberte ayudado, lo importante y satisfactorio siempre es entender bien el problema y así el código se nos facilita mucho más :)

  • @amanciaramirez9596
    @amanciaramirez9596 2 ปีที่แล้ว

    MUCHAS GRACIAS DE USTED APRENDI NO TENIA NI IDEA DIOS LA BENDIGA SALUDOS 🙏

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว +2

      ¡Excelente! No sabes como me da gusto que te sean de ayuda, y que sigas practicando y aprendiendo mucho más :)

    • @amanciaramirez9596
      @amanciaramirez9596 2 ปีที่แล้ว

      @@Yosuky muchas gracias ING 😃🙏

  • @sergioandres9463
    @sergioandres9463 2 ปีที่แล้ว

    Gracias, la manera en la que explicas es buena, que video tan genial !!!

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      ¡Gracias a ti! Espero haya sido de ayuda :)

  • @baguvixhesoyid
    @baguvixhesoyid ปีที่แล้ว

    gracias por la explicación

  • @diegoespinoza2308
    @diegoespinoza2308 4 ปีที่แล้ว +2

    Es el primer video que vi de tu canal y debo felicitarte se te entiende claro lo que planteas, no se si eres docente de programación pero si no lo eres deberías considerarlo eres buena en esto
    Te ganaste mi suscripción y te recomendare a mis compañeros de la universidad

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      ¡Hola! Muchísimas gracias por tus palabras. Sí soy docente de programación, por eso comencé con estos videos para mis alumnos que por una u otra razón no pueden asistir a las clases virtuales, así que aquí tienen los videos. Por lo pronto, estoy comenzando con lógica de la programación, espero más adelante subir algo de programación avanzada. Saludos :)

    • @diegoespinoza2308
      @diegoespinoza2308 4 ปีที่แล้ว

      @@Yosuky te pediría un video explicando recursividad otro de estructura de datos usando void bool u otras funciones con parámetros por referencia son temas que no domino a la perfección
      En c++ claro

  • @dansala8
    @dansala8 3 ปีที่แล้ว

    Gracias por tu explicación fue muy claro y útil.

  • @jordanserranoreyes6808
    @jordanserranoreyes6808 4 ปีที่แล้ว

    De hoy en adelante sere tu fiel seguidor Yosuky, me gusto mucho tu forma de explicar, gracias por todo.

  • @anthonyquezada3496
    @anthonyquezada3496 2 ปีที่แล้ว

    excelente video, muy bien explicado además de que me sirvió de mucho. muchas gracias :)

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      Con mucho gusto, me alegra que te haya servido :)

  • @sofybarrios8534
    @sofybarrios8534 4 ปีที่แล้ว +1

    Excelente video, lo entendí muy rápido, muchas gracias!

  • @sebamarambio3547
    @sebamarambio3547 3 ปีที่แล้ว +1

    Muchas gracias!

  • @juandiez8938
    @juandiez8938 3 ปีที่แล้ว

    Me suscribí x tu enorme dedicación

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      ¡Excelente! Muchísimas gracias, estoy de vuelta subiendo videos más seguidos, espero te interese alguno :)

  • @axelrafaelrosasrojas963
    @axelrafaelrosasrojas963 3 ปีที่แล้ว

    La quiero mucho gracias jaja , ya tenía mucho batallando con este

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      Aw muchas gracias. Con gusto, me alegro que te haya servido de ayuda :)

  • @demetrioperezvigueras450
    @demetrioperezvigueras450 4 ปีที่แล้ว +1

    Muchas gracias me has ayudado mucho

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      Me alegra mucho que te haya sido de ayuda :)

  • @jennyhuancaanquise6644
    @jennyhuancaanquise6644 3 ปีที่แล้ว

    21:55 Calculo de la matriz C (matriz resultante)

  • @kleverclavijo7767
    @kleverclavijo7767 3 ปีที่แล้ว +1

    Muy buen video muchísimas gracias en realidad la explicación estuvo muy buena. Éxitos en tu canal y mil gracias de nuevo 🥺

  • @omarlara1167
    @omarlara1167 ปีที่แล้ว

    Mcuhas gracias, tu video me ayudó bastante.

    • @Yosuky
      @Yosuky  ปีที่แล้ว

      ¡Con mucho gusto! :)

  • @suricross7665
    @suricross7665 4 ปีที่แล้ว

    el mejor vídeo que pude haber encontrado, gracias!

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      ¡Muchas gracias! Espero te haya ayudado :)

  • @villegasgarciahugojulian5194
    @villegasgarciahugojulian5194 3 ปีที่แล้ว

    guau! muy bien explicado, muchas gracias, me ayudaste mucho

  • @axelnavarro5206
    @axelnavarro5206 3 ปีที่แล้ว

    Me ha servido bastante, muchas gracias :D

  • @AngelMedinaa
    @AngelMedinaa 3 ปีที่แล้ว

    Muchas gracias te amo t. T me salvaste la vida

  • @violetaberlian6890
    @violetaberlian6890 4 ปีที่แล้ว

    Muchas gracias!!! De todos los vídeos, el mejor, y eso no se lo digo a cualquiera :D

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      ¡Hola! Muchas gracias, espero haya sido de ayuda ;)

  • @natalymartinez9244
    @natalymartinez9244 4 ปีที่แล้ว

    Hola muchas gracias, esta muy bien explicado me haz salvado

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว +1

      ¡Excelente! Esa es la idea, que sea de ayuda :)

  • @oscarflores8692
    @oscarflores8692 3 ปีที่แล้ว

    Muy buena explicación, me ayudaste bastante, gracias y nuevo sub.

  • @mrdom3378
    @mrdom3378 2 ปีที่แล้ว

    Muchas gracias me ayudaste demasiado ❤️

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      ¡Excelente! Me alegro que te haya servido :)

  • @pulpettedilmare9597
    @pulpettedilmare9597 4 ปีที่แล้ว

    Muchisimas gracias, buenisima explicacion, justo lo que necesitaba

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      ¡Excelente! Me alegra que haya sido de ayuda ^^

  • @rodrigotellez3318
    @rodrigotellez3318 4 ปีที่แล้ว

    Excelente video. Ojala sigas subiendo mas.

  • @zayrarojas9169
    @zayrarojas9169 3 ปีที่แล้ว

    muchas gracias

  • @alexmendozamay6673
    @alexmendozamay6673 3 ปีที่แล้ว

    excelente explicacion

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      ¡Muchas gracias! :)

  • @antoniareyesmartinez7151
    @antoniareyesmartinez7151 3 ปีที่แล้ว

    Eres genial!

  • @liloufdezlaralopez8334
    @liloufdezlaralopez8334 ปีที่แล้ว

    Se puede utilizar For Each Loop para hacer las iteraciones? saludos eres muy Buena.

  • @henrynecpas5149
    @henrynecpas5149 4 ปีที่แล้ว

    excelente trabajo .......

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      Muchas gracias ;)

    • @henrynecpas5149
      @henrynecpas5149 4 ปีที่แล้ว

      @@Yosuky me envías tus redes sociales para seguirte !!!

  • @pruebas1537
    @pruebas1537 8 หลายเดือนก่อน

    gracias

  • @ezequielsegundo1964
    @ezequielsegundo1964 3 ปีที่แล้ว

    Una genialidad

  • @juandiez8938
    @juandiez8938 3 ปีที่แล้ว

    Excelente !

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      ¡Muchísimas gracias!

  • @libniboanergescorderolopez3083
    @libniboanergescorderolopez3083 2 ปีที่แล้ว

    siga adelante

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      Claro que si, muchas gracias por el apoyo :)

  • @oscaralbertogallogarcia6415
    @oscaralbertogallogarcia6415 4 ปีที่แล้ว +1

    buen video :)

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      ¡Muchas gracias! :)

  • @g92-f3o
    @g92-f3o 3 ปีที่แล้ว

    gran video

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว

      ¡Muchas gracias! :9

  • @LAYSECA-qu9ob
    @LAYSECA-qu9ob 3 ปีที่แล้ว +1

    y como puedo agregar este codigo junto con el de suma y res?

  • @idplayst
    @idplayst ปีที่แล้ว +1

    Después de hacer pruebas por 4 horas, creo q está mal la fórmula, debería ser: ''C [ i ] [ j ] += A [ k ] [ j ] * B [ i ] [ k ]'' Porque si la pongo como en el vídeo saldría la multiplicación de matrices B*A y no A*B como está pensado para este caso. Gracias y no es hate, es una aportación.

    • @Yosuky
      @Yosuky  ปีที่แล้ว +1

      ¡Hola! Muchas gracias por el aporte. Una pregunta, ¿cómo utilizaste el for de "k"? Con la ecuación que mencionas, no hay forma que "k" sea el índice para las filas de A y para las columnas de B ya que no coincidiría con el tamaño de la matriz. De hecho, con las matrices de ejemplo que se utilizaron en este programa, no se puede realizar la operación de B*A, dado que no se cumple con la regla principal (número de columnas de A deben ser igual a número de filas de B). Es decir, B tiene 4 columnas mientras que A solo tiene 2 filas, por lo que colocado en ese orden no se podrían multiplicar. La única combinación que sí se puede hacer es A*B, dado que A tiene 3 columnas y B tiene 3 filas. Por eso es que la multiplicación hecha en este ejercicio fue A*B (no fue B*A)
      En este caso en particular, "k" toma el valor de 0, 1 y 2 (número de columnas de A o número de filas de B) para que la operación se pueda realizar. Si lo ponemos como lo mencionas (utilizando a "k" como índice para filas de A), no coincidiría ya que A solo tiene dos filas (0 y 1) y tampoco coincidiría como índice para las columnas de B (ya que B tiene 4 columnas -- 0, 1, 2 y 3).
      Sería interesante ver cómo utilizaste los ciclos de i, j y k para ver si hay algún cambio por lo cuál sí te funciona con la ecuación que mencionas y así vamos haciendo pruebas. Eso es lo divertido de la programación, que siempre hay diferentes formas de resolver un problema y de realizar el recorrido de la matriz (sin olvidar las reglas para llevar a cabo la multiplicación y que la operación no es conmutativa).

  • @regyndi4925
    @regyndi4925 3 ปีที่แล้ว

    Cómo sería utilizando la regla de cramer?, ¿podría hacer video de eso, por favor?

  • @brayanfernandohidalgocruz4781
    @brayanfernandohidalgocruz4781 4 ปีที่แล้ว +1

    Hola, muchas gracias por el video. ¿Podria subir un video de como hacer la multiplicacion de dos matrices pero orientado a objetos con constructor por defecto?

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว +1

      ¡Hola! Claro que sí, lo agrego a mi lista de videos pendientes, solo que quiero hacer primero algunos de apuntadores y estructuras antes de entrar a constructores :)

    • @brayanfernandohidalgocruz4781
      @brayanfernandohidalgocruz4781 4 ปีที่แล้ว

      @@Yosuky muchas gracias profesora, ya lo ví en clases pero gracias por compartir el conocimiento a su comunidad. Saludos :)

  • @davidordonez8964
    @davidordonez8964 2 ปีที่แล้ว

    Como podría hacer el mismo ejercicio pero con estructura modular?

  • @juliangonzaga333
    @juliangonzaga333 3 ปีที่แล้ว

    Hola disculpa, cómo se haria este programa en programación modularizada y mutiplicando matrices imaginarias

  • @alanissantamariadulcemaria2397
    @alanissantamariadulcemaria2397 4 ปีที่แล้ว

    Rifadísima

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว

      ¡Muchas gracias!

  • @luisalbertoramosleduc5898
    @luisalbertoramosleduc5898 4 ปีที่แล้ว

    Excelente video, muchas gracias!
    Pregunta, como se podria el orden al final?

    • @juandiez8938
      @juandiez8938 3 ปีที่แล้ว +1

      Si te referís a que te quede como una Matriz modificá y que te quede así lo sgte :
      for ( i = 0; i < fa; i++ )
      {
      for ( j = 0; j < cb; j++ )
      {
      cout

  • @leomtz.escudero5976
    @leomtz.escudero5976 2 ปีที่แล้ว

    Que hermosa mujer!!

  • @ChristianRodriguez-tm3jg
    @ChristianRodriguez-tm3jg 2 ปีที่แล้ว

    tengo una duda, pero primero le agradezco por sus exelentes explicaciones....
    - la consulta es: Por que otros ingenieros, programadores, etc.. usan siempre {} para los ciclos FOR y usted no... hay algun error si se usan o si se omiten? th-cam.com/video/_z6dDLeRPMg/w-d-xo.html minuto 4.... gracias

    • @alejandrocaro2846
      @alejandrocaro2846 ปีที่แล้ว

      Las llaves sirven para indicar que se está agrupando código.

  • @MathwordYTMartinez
    @MathwordYTMartinez 3 ปีที่แล้ว

    26:18 Alguien sabe cómo darle orden? Necesito ayuda urgente, por favor

    • @juandiez8938
      @juandiez8938 3 ปีที่แล้ว +1

      Si te referís a que te quede como una Matriz modificá y que te quede así lo sgte :
      for ( i = 0; i < fa; i++ )
      {
      for ( j = 0; j < cb; j++ )
      {
      cout

  • @SotitoFox
    @SotitoFox 3 ปีที่แล้ว

    Tienes Tutoriales de java

  • @Sap7665
    @Sap7665 2 ปีที่แล้ว

    Como podria aplicar la suma,resta y multplicacionde matrices pero en clases(POO)? alguien que me ayude.

  • @iovaniolin6952
    @iovaniolin6952 3 ปีที่แล้ว

    Métodos numéricos en C/C++ o Matlab. :)

  • @neilRramirez
    @neilRramirez 3 ปีที่แล้ว +1

    Ya lo compile pero el resultado no me lo da :(

    • @juandiez8938
      @juandiez8938 3 ปีที่แล้ว

      Primero verificá que todo esté bien escrito; sino, probá con otro IDE, es decir Codeblocks, Dev C ++, Visual Studio, etc.

  • @jesusmartinezfernandez8531
    @jesusmartinezfernandez8531 3 ปีที่แล้ว

    Me puedes dar tu correo para una asesoría, por favor

  • @ferminp8933
    @ferminp8933 4 ปีที่แล้ว +1

    Yo tengo problemas, como seria si los valores fueran en decimales
    Si alguien me puede ayudar lo valoraria muchisimo

    • @ferminp8933
      @ferminp8933 4 ปีที่แล้ว +1

      Ya supe como, solo es declarar que en vez de int sea float
      Espero y este comentario le sirva a alguien

    • @Yosuky
      @Yosuky  4 ปีที่แล้ว +1

      @@ferminp8933 ¡Hola! Disculpa la tardanza, pero me alegra que lo hayas resuelto. Efectivamente, en el video usé datos tipo "int", pero para valores con números decimales puedes utilizar "float" o "double".

  • @ficcnalg4061
    @ficcnalg4061 3 ปีที่แล้ว

    Yo ya lo tenía así quería comprobar porque me salen números raros como: -173264,-173228 ect..

    • @Yosuky
      @Yosuky  2 ปีที่แล้ว +1

      ¡Hola! ¿Pudiste corroborar el error? Puede ser variables mal declarados o que no se hayan reiniciado correctamente algunas variables, sobre todo el que suma.