MATLAB speichert alle Variablen separat

MATLAB speichert alle Variablen separat

Mein aktueller Arbeitsbereich enthält 32 Variablen mit fortlaufenden Namen. Jede Variable ist ein Array von Doubles mit unterschiedlichen Längen. Ich möchte jede davon als separate .mat-Datei speichern, sodass der Name jeder Datei mit dem Namen der Variable übereinstimmt. Ich konnte weder bei Google noch in einer zuvor gestellten Frage in SE Hilfe finden. Ich brauche dringend Hilfe.

Hinweis: Ich muss diese Daten mit einer anderen Textdatei verknüpfen, die ich für jede Variable separat habe. Das Speichern in einer einzelnen Datei als Struktur ist also nicht das, wonach ich suche, und der Name der Variablen sollte der Name der Datei sein. Danke.

Antwort1

Ich habe es selbst herausgefunden. Der folgende einfache Code funktioniert. Danke für den Versuch, falls es jemand geschafft hat.

vars=who;
for i=1:length(vars)
save(vars{i},vars{i})
end

verwandte Informationen