How to get multiple outputs from SUBSREF call when accessing cell array?
古いコメントを表示
Consider the following example, where I access all contents of a cell array directly, e.g.
>> c = {'A','B'}
c =
1×2 cell array
{'A'} {'B'}
>> c{:}
ans =
'A'
ans =
'B'
This returns both elements, whereas an access via subsref and trying to capture both results in a cell returns the first element only, e.g.
>> subStr = substruct('{}',{':'});
>> subsref(c,subStr)
ans =
'A'
How can I get multiple outputs from subsref call when accessing a cell array?
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Customize Object Indexing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!