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

Walter Roberson
Walter Roberson 2012년 6월 21일
The -struct flag is only designed for scalar structures, not structure arrays.
Kevin Holst
Kevin Holst 2012년 6월 21일
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?
Jocelyne Beelen
Jocelyne Beelen 2016년 7월 14일
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.
Walter Roberson
Walter Roberson 2016년 7월 14일
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에 대해 자세히 알아보기

태그

질문:

2012년 6월 21일

댓글:

2016년 7월 14일

Community Treasure Hunt

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

Start Hunting!

Translated by