How to close a .mat file
이전 댓글 표시
Hello!
When loading a "*.mat" file i simply use load('foo.mat'), how can i close this file after loading it?
Thank you
댓글 수: 2
jacky chen
2014년 1월 16일
it's a good question ,you maybe can load the *.mat in a subprogram, then you can return the variable and know which variable is in the *.mat, then use clear to delete them .
Nathanael
2014년 1월 16일
답변 (2개)
Friedrich
2014년 1월 16일
0 개 추천
The load command should do that automatically. Load open the file, reads the data and closes the file aftwards. So there is no need for your to close it.
댓글 수: 2
jacky chen
2014년 1월 16일
he maybe just wants to delete the variable from load..
Walter Roberson
2014년 1월 16일
In that case use
struct_name = load('foo.mat');
and refer to struct_name.VARIABLENAME instead of VARIABLENAME . Then
clear struct_name
to get rid of them all.
Li GMA
2019년 8월 14일
0 개 추천
Also there is a button in the top panel, "Clear Workspace".
카테고리
도움말 센터 및 File Exchange에서 Workspace Variables and MAT Files에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!