MATLABはすべての変数を個別に保存します

MATLABはすべての変数を個別に保存します

現在のワークスペースには、順番に名前が付けられた 32 個の変数が含まれています。各変数は、長さが異なる double の配列です。各ファイルの名前が変数名と同じになるように、それぞれを個別の .mat ファイルとして保存したいと考えています。Google や SE で以前に尋ねられた質問でヘルプを見つけることができませんでした。緊急にヘルプが必要です。

注: このデータを、各変数ごとに個別に保持している他のテキスト ファイルに関連付ける必要があります。したがって、単一のファイルに構造体として保存することは、私が求めているものではなく、変数の名前はファイル名と同じである必要があります。ありがとうございます。

答え1

自分で解決しました。以下の簡単なコードでうまくいきました。試した人がいたら、ありがとう。

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

関連情報