How to run and save variables in a structures?
8 次查看(过去 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 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Structures 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!