Referring to an element within a cell array element

1 回表示 (過去 30 日間)
Ali Kiral
Ali Kiral 2022 年 11 月 2 日
コメント済み: Ali Kiral 2022 年 11 月 2 日
x{1}=[1;2;3];
for i=1:4
x{i+1}=x{i}+5;
end
The above small script generates a 1x5 cell array. Every element of x is a 3x1 array. I can see the contents of x using celldisp, for example x{3}=[11;12;13]. Now how do I address, for example, 12, the second element of third element of x?

採用された回答

Dyuman Joshi
Dyuman Joshi 2022 年 11 月 2 日
%pre-allocation
x=cell(1,5);
x{1}=[1;2;3];
for i=1:4
x{i+1}=x{i}+5;
end
value=x{3}(2)
value = 12

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by