Writing last line of each cell

1 回表示 (過去 30 日間)
Leonardo Barbosa Torres dos Santos
Leonardo Barbosa Torres dos Santos 2019 年 4 月 6 日
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

採用された回答

Mirlan Karimov
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

その他の回答 (1 件)

Leonardo Barbosa Torres dos Santos
Leonardo Barbosa Torres dos Santos 2019 年 4 月 7 日
Thank you very much. It is working now \o/

カテゴリ

Help Center および File ExchangeWorkspace Variables and MAT-Files についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by