% clear all % % fileDuck= fullfile('/data/olvac/travail_en_cours/graffin/Coastline','Duck_shorelinePerDayFinal.mat'); % fileNarrabeen= fullfile('/data/olvac/travail_en_cours/graffin/Coastline','NarrabeenDataForRob.mat'); % fileTairua= fullfile('/data/olvac/travail_en_cours/graffin/Coastline','TairuaShorelineData.mat'); % % dataDuck=load(fileDuck); % dataNarrabeen=load(fileNarrabeen); % dataTairua=load(fileTairua); % % timeDuck=dataDuck.toHat; % timeTairua=dataTairua.Shorecast.time; % timeNarrabeen=dataNarrabeen.shoreData.dates; % % % shorelineTairua=dataTairua.Shorecast.average; %already averaged in space % shorelineDuck=dataDuck.xoHat; % shorelineNarrabeen=dataNarrabeen.shoreData.x; % % for i=1:8235 % shorelineDuckAverage(i)=mean(shorelineDuck(i,:),'omitnan'); % end % % %shorelineDuckAverageDetrend=detrend(shorelineDuckAverage); % % shorelines=[]; % time=725008:738156; % % % % i1=725007; % for i=725008:738156 % shorelines(i-725007,1)=NaN; % end % % for i=1:length(timeTairua) % temp=datestr(timeTairua(i)); % timeTairua(i)=datenum([temp(1:11) ' 00:00:00']); % end % % shorelines(timeDuck-725007,1)=shorelineDuckAverage; % shorelines(timeNarrabeen-725007,2)=shorelineNarrabeen; % shorelines(timeTairua-725007,3)=shorelineTairua; % % % % shorelines(:,1)=interpolNaN(shorelines(:,1),timeDuck); % % shorelines(:,2)=interpolNaN(shorelines(:,2),timeNarrabeen); %lon 151.30°E ; lat -33.72°N % shorelines(:,3)=interpolNaN(shorelines(:,3),timeTairua); % for i=1:7750 % if sum(X(i,:),'omitnan')~=0 % Tnan=find(isnan(X(i,:))); % Tval=find(~isnan(X(i,:))); % Tnancool=Tnan(find(Tnan>Tval(1) & Tnan