matfileに格納されている構造体の一部の変数のみをワークスペースに読み込む方法はありますでしょうか
Mostrar comentarios más antiguos
matfileに
S.a
S.b
S.c
という構造体Sがある場合にS.bのみをワークスペースに読み込むことは可能でしょうか。
Respuesta aceptada
Más respuestas (1)
Takao
el 2 de Jul. de 2023
0 votos
2 comentarios
交感神経優位なあかべぇ
el 3 de Jul. de 2023
Editada: 交感神経優位なあかべぇ
el 3 de Jul. de 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
el 3 de Jul. de 2023
Categorías
Más información sobre ワークスペース変数と MAT ファイル en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!