Dika Madyawan
C5502202007
Buatlah Algoritma menggunakan pseudocode dan flowchart untuk menghitung tinggi paras laut (TPL)
tahun 2010- 2020 di laut Jawa.
listfile = dir('SSH/*.nc');
for i =1:length(listfile)
filename = listfile(i).name;
foldername = listfile(i).folder;
namafile = strcat(foldername,'\',filename);
info = ncinfo(namafile);
lat = ncread(namafile, 'Latitude');
lon = ncread(namafile, 'Longitude');
data_SSH = ncread(namafile,'SLA');
% Algoritma Croping
latstart =find(lat>-10,1,'first');
latend =find(lat<-2.1,1,'last');
lonstart =find(lon>104,1,'first');
lonend =find(lon<115.6,1,'last');
crop= data_SSH(latstart:latend,lonstart:lonend);
% Tampilkan Hasil
savefile(:,:,i)=crop;
imagesc(flip(crop));
pause(0.1)
end
out='hasilSSH_2010-2020.nc';
if isfile(out)
delete(out)
end
ncwrite(out,'baris',1:size(savefile, 1));
ncwrite(out,'kolom',1:size(savefile, 2));
ncwrite(out,'waktu',1:size(savefile, 3));
ncwrite(out,'dataSSH',savefile);
ncdisp(out)
b. Flowchart TPL
Mulai
Membaca listfile 1
sampai banyaknya
listfile
Tampilkan hasil
menggunakan
‘imagesc’
Selesai
Contoh Beberapa Hasil Tinggi Paras laut bulanan 2010-2020