I have a 4563 x 1511 struct and I want to save it for later use. I tried
save structFile.mat -struct structName
but the computer seems to get stuck at the "Busy" mode after I issue this command. Any thoughts?

 采纳的回答

Kevin Holst
Kevin Holst 2012-6-21

2 个投票

If you're wanting to save the structure as a structure, don't put in the -struct flag. That saves all of the fieldnames as their own variables. ( http://www.mathworks.com/help/techdoc/ref/save.html)
Just nix the '-struct' and it should work fine.

4 个评论

The -struct flag is only designed for scalar structures, not structure arrays.
Right, but would it just ignore it if the variable was a structure array?
Is it just showing 'Busy' because it's an enormous struture array?
I am having this same problem, when I try that, I get the message: Error using save Unable to write file mysum.mat: No such file or directory.
I want to save my structure array with a new name.
Jocelyne Beelen, what is your current directory at the time you try to do the save ? You would not be permitted to save into a directory that is under the MATLAB installation directory.

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Structures 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by