Writing last line of each cell

1 visualización (últimos 30 días)
Leonardo Barbosa Torres dos Santos
Leonardo Barbosa Torres dos Santos el 6 de Abr. de 2019
Dear, I have a question about write file.
I have a file xxMM. It is a 19x1 cell.
The first cell has 14x6 double. The second cell has 12x6 double.
I would like write a file (double) with only the last line of each cell.
For example, the file is xx.
I would like that xx be a double and that the first line be last line and the six columns of first file (cell) of xxMM.
The second line of xx be the last line of second file (cell) of xxMM and etc al.
How can I do it ?
thanks advanced

Respuesta aceptada

Mirlan Karimov
Mirlan Karimov el 6 de Abr. de 2019
xx=zeros(length(xxMM),6);
for i=1:length(xxMM)
a=xxMM{i};
xx(i,:)=a(end,:);
end
I think there should be a straight way to access cell data. Please, modify the above code if columns and rows do not match as the question was not clearly stating the data structure

Más respuestas (1)

Leonardo Barbosa Torres dos Santos
Leonardo Barbosa Torres dos Santos el 7 de Abr. de 2019
Thank you very much. It is working now \o/

Categorías

Más información sobre Workspace Variables and MAT-Files en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by