Leer varias matrices de nombres parecidos.
Publicado por MASQ (4 intervenciones) el 09/04/2012 23:37:22
Buenas a todos.
Tengo un montón de matrices de dimensión 2 que se llaman (están almacenadas en el Workspace de Matlab y son 82 matrices):
data_AA
data_CZ
data_WE
....etc.
Lo que quiero es ejecutar una función que evalua cada matriz. (la función ya la tengo programada y funciona, se llama PruebaD).
En concreto el programa sería algo de este estilo:
for i=1:82
[primersalida, segundasalida]=eval('PruebaD(data_....)')
end
El problema es que no se cómo podrí hacer para que el programa evaluase todas la matrices data_... Es decir, no se cómo podría ir variando los nombres de las matrices a evaluar.
¿alguien sabe cómo se podría hacer?
Muchas gracias, un saludo.
Tengo un montón de matrices de dimensión 2 que se llaman (están almacenadas en el Workspace de Matlab y son 82 matrices):
data_AA
data_CZ
data_WE
....etc.
Lo que quiero es ejecutar una función que evalua cada matriz. (la función ya la tengo programada y funciona, se llama PruebaD).
En concreto el programa sería algo de este estilo:
for i=1:82
[primersalida, segundasalida]=eval('PruebaD(data_....)')
end
El problema es que no se cómo podrí hacer para que el programa evaluase todas la matrices data_... Es decir, no se cómo podría ir variando los nombres de las matrices a evaluar.
¿alguien sabe cómo se podría hacer?
Muchas gracias, un saludo.
Valora esta pregunta


0