matfileに格納されている構造体の一部の変数のみをワークスペースに読み込む方法はありますでしょうか
Ältere Kommentare anzeigen
matfileに
S.a
S.b
S.c
という構造体Sがある場合にS.bのみをワークスペースに読み込むことは可能でしょうか。
Akzeptierte Antwort
Weitere Antworten (1)
Takao
am 2 Jul. 2023
0 Stimmen
2 Kommentare
交感神経優位なあかべぇ
am 3 Jul. 2023
Bearbeitet: 交感神経優位なあかべぇ
am 3 Jul. 2023
一応、保存する際に構造体にせずに、それぞれの変数a,b,cとしてmatファイルに保存すれば、読み込みの際に、変数bだけを読み込ませるといったことは可能です。
a = 1;
b = 2;
c = 3;
save('test.mat', 'a', 'b', 'c');%サンプル用matファイル作成
m = matfile('test.mat');
m.b % bの変数を読み込み(この時、変数a,bの読み込みは行われないので、読み込み時間は速くなる。)
Takao
am 3 Jul. 2023
Kategorien
Mehr zu ワークスペース変数と MAT ファイル finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!