how to store the matrix value in cell array?

I have matrix C=100 by 10 and I want to store the values of matrix in cell array. The code is not working. Please help me on this
T3=cell(1,10);
for k1=1:n
T3(k1)=C;
end

 채택된 답변

Stephen23
Stephen23 2020년 9월 15일
편집: Stephen23 2020년 9월 15일

1 개 추천

If C is a matrix, then you need to use curly braces to access the contents of the cell array T3:
T3 = cell(1,10);
for k1 = 1:n
T3{k1} = C;
end % ^ ^ curly braces
The difference is very simple:
  • () parentheses refer to the cells themselves,
  • {} curly braces refer to the cell contents.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

태그

질문:

AS
2020년 9월 15일

편집:

2020년 9월 15일

Community Treasure Hunt

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

Start Hunting!

Translated by