How to run and save variables in a structures?
4 次查看(过去 30 天)
显示 更早的评论
I would like to run a matlab code using:
run('filename.m'); % it contains numerous variables in it.
I would like to save all these variables into a structure when I run it.
something like:
struc.run('filename.m')
Can anyone please help me how to do this?
0 个评论
采纳的回答
KSSV
2022-10-18
run('filename.m')
S = whos ;
save('Test.mat','S')
1 个评论
Les Beckham
2022-10-18
This just saves the result of the whos command (variable names, sizes, types, etc.) it doesn't actually save the data.
save('Test.mat', S.name) % this will save the data
strucRun = load('Test.mat') % this will re-load the data into fields of the struct strucRun
更多回答(1 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!