| |||
Cita: ¿Multiplicación matemática normal o de otro estilo (como multiplicar cada miembro por el del otro)?
Iniciado por Lecquio alguien m puede pasar el algoritmo para muliplicar 2 matrices en C. |
| |||
Cita: Entonces lo que tienes que hacer es una struct que contenga un matriz simple y los tamaños. Por ejemplo:
Iniciado por Lecquio pos multiplicacion de matrices matematicas d toda la vida esas q x ej si multiplicas una matriz d 2*3 y otra de 3*4 el resultado es una matriz de 2*4 x ej: 1 3 2 ....... 1 5 1........... 14 10 6 4 2 2 ....... 3 1 1........... 14 24 8 ................2 1 1
Código:
Eso lo debes hacer porque es la mejor forma de tratarlas después. Simplemente recoges dos de esas structs, creas una nueva con la matriz del tamaño resultante (a.Filas,b.Columnas), vas realizando las operaciones y devuelves el puntero a ésa struct.struct { int * Matriz; /* o int ** Matriz, depende de cómo programes */ int Filas; int Columnas; } Para cosas de éstas es mejor usar C++ si vas a ampliarlo con más características. |
| |||
Cita: Entonces, si quieres que te hagamos __parte__ del código, postea lo demás para saber qué estructura sigues...
Iniciado por Lecquio ya tngo las matrices creadas y los tamaños y todo, xro no consigo la instruccion para que m las multiplike bien. tngo q acerlo en C no m vale C++ |