How to get multiple outputs from SUBSREF call when accessing cell array?
Mostra commenti meno recenti
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?
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Customize Object Indexing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!