-
Notifications
You must be signed in to change notification settings - Fork 0
/
load_eddies_cells.m
31 lines (29 loc) · 1 KB
/
load_eddies_cells.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
29
30
31
%% load eddies
function eddies_cells = load_eddies_cells(type, dates)
if strcmp(type, 'cyclonic') == 1
eddy_dir = '/project/expeditions/alindell/results/cyclonic_copies/cyclonic_copies_93-12_005_threshold_post_processed/';
else
eddy_dir = '/project/expeditions/alindell/results/anticyclonic_copies/anticyc_copies_93-12_005_threshold_post_processed/';
end
%load('/project/expeditions/alindell/results/viewer_data/daily_SSH/dates_all.mat');
eddies_cells = cell(size(dates));
wait_h = waitbar(0,'loading eddies.. maybe..');
for i = 1:2500
temp = load([eddy_dir type '_' num2str(dates(i)) '.mat']);
eddies = temp.eddies;
eddies_cells{i} = eddies;
waitbar(i/7305);
end
for i = 2501:5000
temp = load([eddy_dir type '_' num2str(dates(i)) '.mat']);
eddies = temp.eddies;
eddies_cells{i} = eddies;
waitbar(i/7305);
end
for i = 5001:7305
temp = load([eddy_dir type '_' num2str(dates(i)) '.mat']);
eddies = temp.eddies;
eddies_cells{i} = eddies;
waitbar(i/7305);
end
delete(wait_h);