Writing an array to a file
Mostrar comentarios más antiguos
I have a 2d array of unknown size. I wish to write this into a file. After doing so i have similar arrays which have to be appended to the same file. This is one part. Other part is that I have to read the same file one array at a time. I don't know the size so the arrays have to separated. I wish to get the code for the same. The array contains only numeric data. I don't know what numbers are present in the file. Just there is an integer 2d array which has to be written to a file by a function separating more arrays as i store them in the file and another function which can read the same file one array at a time.
Can anyone help? Thanks
Respuestas (2)
I would suggest saving each array inside an overall structure and then saving it.
for example
x=[1,2,3,4,5,6,7,8,9];
Y=[1,2];
Arrays.Data=x ;
Arrays.Data(1,2)=Y;
1 comentario
Ravi Teja
el 13 de Dic. de 2013
Image Analyst
el 13 de Dic. de 2013
0 votos
You can save the various arrays to a mat file with save(). You can recall them separately also. Pretty easy - just look up save() in the help.
1 comentario
Ravi Teja
el 13 de Dic. de 2013
Categorías
Más información sobre File Operations 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!