-
Notifications
You must be signed in to change notification settings - Fork 0
/
folder_checking.m
28 lines (24 loc) · 1.13 KB
/
folder_checking.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function [] = folder_checking(plot_type, plot_variable)
% checking and printing whether chosen path is accessible
if length(plot_type) == 5 && plot_type == "title"
if ~isfolder('..')
error('Corrupt or very very old file system, missing .. directory entry')
elseif ~isfolder('./pic_hardwing')
error('No folder ../data_analysis_soft_wing')
elseif ~isfolder(strcat('./pic_hardwing/',plot_variable, '_plot'))
error(strcat('No folder ./pic_hardwing/',plot_variable, '_plot'))
else
fprintf(strcat('folder path ./pic_hardwing/', plot_variable, '_plot/ is okay \n'))
end
else
if ~isfolder('..')
error('Corrupt or very very old file system, missing .. directory entry')
elseif ~isfolder('./pic_hardwing')
error('No folder ../data_analysis_soft_wing')
elseif ~isfolder(strcat('./pic_hardwing/',plot_variable, '_plot'))
error(strcat('No folder ./pic_hardwing/',plot_variable, '_plot'))
else
fprintf(strcat('folder path ./pic_hardwing/', plot_variable, '_plot/ is okay \n'))
end
end
end