Ich habe eine Variable namens Quellen, die acht Zahlen enthalten:Verhindern Sie, dass MatLab Verschachtelungsvariablen beim Speichern/Laden?
sources =
0.6028
0.7112
0.2217
0.1174
0.2967
0.3188
0.4242
0.5079
ich es save('sources.mat', 'sources');
mit speichern und dann wieder laden sources = load('sources.mat');
Verwendung jedoch nicht mehr nur ein Array von acht Zahlen, die Quellen Variable ist jetzt:
sources =
sources: [8x1 double]
Gibt es eine Möglichkeit, diese Verschachtelung beim Speichern/Laden loszuwerden? Es ist mühsam, die verschachtelten Variablen immer nach dem Laden zu finden. Als ich sources = load('sources.mat');
verwenden würde Ich mag zurück
sources =
0.6028
0.7112
0.2217
0.1174
0.2967
0.3188
0.4242
0.5079
dies getan werden kann, bekommen?
Ich mag Inline-Funktionen für diese kleinen Probleme verwenden, weil sie die Portabilität des Codes und die allgemeine Lesbarkeit erhöhen (kombiniert mit einer externen Funktion, oder die gleiche Operation immer wieder auf dem gleichen Skript zu wiederholen). Aber ich weiß, dass nicht alle mit mir übereinstimmen. –