2017-04-15 74 views

回答

0

'11_15_2016_12_46'是非法的變量名稱。

添加一些前綴字母。

Filename='11_15_2016_12_46'; 
NewVarName=['S',Filename]; 
eval([NewVarName,'=MyStruct']) 
save(Filename,'-struct', NewVarName) 
SavedData=load(Filename); 
disp(NewFileData) 

您也可以嘗試其他的東西,新的結構動態字段名:

Filename='11_15_2016_12_46'; 
fieldname=['S',Filename]; 
NewStruct.(fieldname)=MyStruct; 
save(Filename,'-struct', 'NewStruct') 
SavedData2=load(Filename); 
相關問題