Random save two large matrices in the same manner?
Mostrar comentarios más antiguos
I have a matrix M1 and a vector M2. M1 is 4d matrix sized [150*150*3*9000] and the vector M1 is [9000*1]. Both of them saved using this command, save ('data. mat','M1','M2','-7,3'). I want to save the data randomly in both M1 & M2 but I need the rows in both M1 & M2 go together because M1 is the labeled or value of the images in M2. I tried many code, but after the change I found new rows in M2 is pointing to new rows in M1 which change the labels of the data. I tried for loop, but I've gone out of memory. So, could someone please share with me some an efficient code or way to do like this operation. Thanks in advanced.
2 comentarios
Guillaume
el 16 de Nov. de 2014
What do you mean by save the data randomly. You either save a variable or you don't.
Do you mean you want to save only part of the matrices at random? Or save a random permutation of the matrix? Or something else?
Also, please don't add irrelevant tags and products. Your question has nothing to do with image processing or parallel toolbox.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
