Writing last line of each cell
1 次查看(过去 30 天)
显示 更早的评论
Leonardo Barbosa Torres dos Santos
2019-4-6
回答: Leonardo Barbosa Torres dos Santos
2019-4-7
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
0 个评论
采纳的回答
Mirlan Karimov
2019-4-6
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
0 个评论
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT-Files 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!