Retrieve cell of matrices from text file

1 回表示 (過去 30 日間)
Divij Gupta
Divij Gupta 2021 年 6 月 24 日
回答済み: Mathieu NOE 2021 年 6 月 25 日
I have a cell X such that X{i} is a 10x10 matrix. There are about 500 of these matrices. I am using writecell(X,"textfile") to write the cell contents to a text file. However when I retrieve the data as C = readcell("textfile"), C{1} is no longer a matrix but a single number. How do I retrieve the data properly?

回答 (1 件)

Mathieu NOE
Mathieu NOE 2021 年 6 月 25 日
hello
my suggestion :
C is same as X now
X{1} = rand(10,10);
writecell(X,"textfile");
C{1} = reshape(cell2mat(readcell("textfile")),10,10);

カテゴリ

Help Center および File ExchangeText Files についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by