Multiplicar N matrices
Publicado por Ignazio (3 intervenciones) el 06/03/2012 19:33:06
Hola soy nuevo en este foro y llevo ya unos dos o tres añitos con matlab pero a bajo nivel.
He estado haciendo un programa para sacar la factorizacion LU de una matriz, aunque se que el propio programa tiene una funcion para ello, mi duda es:
Con la funcion eval (interna del programa) he conseguido crear N matrices, que he llamado M, a las cuales les he dado valores dentro de un bucle; mi duda es, ahora necesito multiplicar todas esas variables (Matrices) M, que reciben los nombres (M1,M2,M3,...,Mk,...,MN) y para ello necesito llamarlas a todas, entonces, ¿existe una funcion que las llame sucesivamente o como programo en for, while o if para que me multiplique esas matrices???; porque no se como hacer para llamar a una matriz generica Mk para hacer algo con ella...Si no me he explicado bien pregunten que me aclaro mejor.
Muchas gracias
He estado haciendo un programa para sacar la factorizacion LU de una matriz, aunque se que el propio programa tiene una funcion para ello, mi duda es:
Con la funcion eval (interna del programa) he conseguido crear N matrices, que he llamado M, a las cuales les he dado valores dentro de un bucle; mi duda es, ahora necesito multiplicar todas esas variables (Matrices) M, que reciben los nombres (M1,M2,M3,...,Mk,...,MN) y para ello necesito llamarlas a todas, entonces, ¿existe una funcion que las llame sucesivamente o como programo en for, while o if para que me multiplique esas matrices???; porque no se como hacer para llamar a una matriz generica Mk para hacer algo con ella...Si no me he explicado bien pregunten que me aclaro mejor.
Muchas gracias