訪問值當我在對象在Matlab這樣從一個奇怪的物體在MATLAB
>> a
我得到了下面的類型。
ans =
[6x1004 uint16]
如何訪問該對象a
的細胞,對於(2,4)例如細胞?
我嘗試了一個(2,4)或一個[2,4]徒勞。
我知道這是一個noob問題,但不知道我可以從哪裏開始。
訪問值當我在對象在Matlab這樣從一個奇怪的物體在MATLAB
>> a
我得到了下面的類型。
ans =
[6x1004 uint16]
如何訪問該對象a
的細胞,對於(2,4)例如細胞?
我嘗試了一個(2,4)或一個[2,4]徒勞。
我知道這是一個noob問題,但不知道我可以從哪裏開始。
看起來像a
是一個單元格變量的大小爲1x1
。那麼,你有沒有試着用索引{}
,如
a{1}(2,4)
這應有助於:
>> a = cell(1);
>> a{1} = rand(6,1004);
>> a
a =
[6x1004 double]
>> a{1}(1)
ans =
0.8147
當引用單元格()返回小區,{}返回該單元格的內容。
要找出對象的類別,可以使用class函數。
>> a{1} = uint16(zeros(6,1004));
>> a
a =
[6x1004 uint16]
>> class(a)
ans =
cell