Hi
I have 116 different .mat file with different name according to their sequence, and all of them have same variables(numbers between 0 to 1). When I save them by using sprintf and the name of 1.mat 2.mat ... 116.mat, "save" function saves each of these 116 mat file, but each of them contains 115 others. For example 1.mat contains 1.mat until 116.mat and 116.mat also contains 1.mat until 116.mat!!!!
But I need to save each .mat related to just its number not the others. What should I do?
for i = 1:116
n = sprintf('%d.mat',i);
save(n);
end

답변 (1개)

Star Strider
Star Strider 2020년 2월 14일

0 개 추천

Tell save exactly what you want it to save.
See the documentation section on: Save Specific Variables to MAT-File for details.

카테고리

도움말 센터File Exchange에서 Workspace Variables and MAT Files에 대해 자세히 알아보기

질문:

2020년 2월 14일

답변:

2020년 2월 14일

Community Treasure Hunt

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

Start Hunting!

Translated by