matfileに格納されている構造体の一部の変数のみをワークスペースに読み込む方法はありますでしょうか
Mostra commenti meno recenti
matfileに
S.a
S.b
S.c
という構造体Sがある場合にS.bのみをワークスペースに読み込むことは可能でしょうか。
Risposta accettata
Più risposte (1)
Takao
il 2 Lug 2023
0 voti
2 Commenti
交感神経優位なあかべぇ
il 3 Lug 2023
Modificato: 交感神経優位なあかべぇ
il 3 Lug 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
il 3 Lug 2023
Categorie
Scopri di più su ワークスペース変数と MAT ファイル in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!