0
각 단계 결과를 시퀀스 형식으로 저장하려고합니다. 즉matlab에 .dat 파일의 시퀀스 저장
cm_clusters_2_00001.dat
cm_clusters_2_00002.dat
cm_clusters_2_00003.dat
.
.
.
cm_clusters_2_00020.dat
"particles_file_name는"나에게 올바른 형식에서 필요한 파일 이름을 표시하지만, 그것이 "particles_file_name"를 쓰기 해당 파일을 저장할 때 내가 이상 같은 이름으로 내 결과를 쓰고있는 이유입니다. 시퀀스 이름을 생성 코드의
부 :
for kk= 1:20
if(kk<10)
file_number = ['0000' int2str(kk)];
elseif(kk>=10 && kk<100)
file_number = ['000' int2str(kk)];
elseif(kk>=100 && kk<1000)
file_number = ['00' int2str(kk)];
elseif(kk>=1000 && kk<10000)
file_number = ['0' int2str(kk)];
end
particles_file_name = ['cm_clusters_2_' file_number '.dat'];
save ('particles_file_name')
end;
어떤 몸이 나에게 수 있도록 이러한 파일을 저장하는 방법을 올바른 방법을 제안 그 같은 이름으로 작성되지 않은 이상. 코드로 올바른 이름을 표시하십시오.
particles_file_name = ['cm_clusters_2_' file_number '.dat'];
하지만 잘못 저장하십시오.
save('particles_file_name')
save(particles_file_name)
particles_file_name
변화하는 파일 이름으로 변수가
save
명령에 직접 전달해야합니다