Transferring .mat files to workspace

조회 수: 1 (최근 30일)
Vasyl Svystun
Vasyl Svystun 2019년 1월 14일
편집: Vasyl Svystun 2019년 1월 14일
Hi,
I need a help with 1 question. I have 400 .mat files(Scope_Data). I must transfer them all to workspace. Can someone help Me?

채택된 답변

TADA
TADA 2019년 1월 14일
Use dir Function To Loop Through All The Files And Load Them
fileList = dir('Your_path_goes_here');
data = cell();
for fi = length(fileList):-1:1
file = fileList(fi);
if file.isdir
continue;
end
data{fi} = load(fullfile(file.folder, file.name));
end
Now You Can Do Whatever You Want With The Data.
*If All Files Contain The same Varriables, You Can Load It Into Struct Array Instead Of Cell Array, And It Would Be More Convenient To Work With

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Structures에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by