How to save a data in another folder?
조회 수: 25 (최근 30일)
이전 댓글 표시
Hello,
I have a folder name BSL_results and want to save following results into that that folder each time I run a code:
The folder BSL_results is in the same folder where code is being run. and want to save follwing two files (below) there. The .mat files are trc1.mat and s1.mat
sw_1 = Swf; Pe_1 = Pef; % inverted
sw0_1 = Sw0; Pe0_1 = Pe0;
Snear1 = data(:,1); Smid1 = data(:,2); Sfar1 = data(:,3);
save s1.mat sw_1 sw0_1 Pe_1 Pe0_1;
save trc1.mat Snear1 Smid1 Sfar1;
채택된 답변
Jim Riggs
2022년 11월 9일
편집: Jim Riggs
2022년 11월 9일
I like to define a string defining the work folder; e.g.
workfolder = 'C:/user/JR/projectName/'
save([workfolder 's1.mat'], sw_1, sw0_1, Pe_1, Pe0_1 )
save([workfolder 'trc1.mat'], Snear1, Smid1, Sfar1)
This way, the file is saved in the specified location no mater what the Matlab working directory is.
댓글 수: 4
Image Analyst
2022년 11월 10일
save(fullfile(workfolder, 's1.mat'), 'sw_1', 'sw0_1', 'Pe_1', 'Pe0_1' )
save(fullfile(workfolder, 'trc1.mat'), 'Snear1', 'Smid1', 'Sfar1')
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Hamamatsu Hardware에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!