Calling an object method on multiple objects of the same class
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Is there a nice shortcut for calling an object method (i.e. without using a for loop) on multiple instances of a class at the same time which are collected in a vector?
What I do now:
A = [SomeObject, SomeObject, SomeObject]
for n=1:numel(A)
A(n) = A(n).callSomeMethod();
end
I tried
A = [A.callSomeMethod()];
and
A(:) = A(:).callSomeMethod();
but this gives an error.
0 Commenti
Risposte (0)
Vedere anche
Categorie
Scopri di più su Construct and Work with Object Arrays in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!