How to save a data in another folder?
28 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Nisar Ahmed
am 9 Nov. 2022
Kommentiert: Nisar Ahmed
am 10 Nov. 2022
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;
Akzeptierte Antwort
Jim Riggs
am 9 Nov. 2022
Bearbeitet: Jim Riggs
am 9 Nov. 2022
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 Kommentare
Image Analyst
am 10 Nov. 2022
save(fullfile(workfolder, 's1.mat'), 'sw_1', 'sw0_1', 'Pe_1', 'Pe0_1' )
save(fullfile(workfolder, 'trc1.mat'), 'Snear1', 'Smid1', 'Sfar1')
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Hamamatsu Hardware finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!