Bir dizim varsa (çalışma zamanına kadar bilinmeyen uzunlukta), dizinin her öğesiyle bir işlevi ayrı bir parametre olarak çağırmanın bir yolu var mı? böylece gibiMatlab'da bir splat operatörü (veya eşdeğeri) var mı?
:
foo = @(varargin) sum(cell2mat(varargin));
bar = [3,4,5];
foo(*bar) == foo(3,4,5)
Bağlam: Bir n
-d dizi Q
için endekslerin bir listesi var. İstediğim şey Q(a,b,:)
gibi bir şey, ancak sadece [a,b]
var. n
'u bilmediğimden, endekslemeyi kodlayamıyorum.