Durch Strukturfeldnamen in MATLAB iterieren

Meine Frage lässt sich leicht wie folgt zusammenfassen: "Warum funktioniert Folgendes nicht?" teststruct = struct('a',3,'b',5,'c',9) fields = fieldnames(teststruct) for i=1:numel(fields) fields(i) teststruct.(fields(i)) end Ausgabe: ans = 'a' ??? Argument to dynamic structure reference must...