Professional Documents
Culture Documents
Sintaks Matlab Mencari Nilai Zero Upcrossing.: 'Wave Elevation - WT - Meter - Meulaboh - Feb4.Xlsx' 'Rawdata Wave' 'C4:Dp409'
Sintaks Matlab Mencari Nilai Zero Upcrossing.: 'Wave Elevation - WT - Meter - Meulaboh - Feb4.Xlsx' 'Rawdata Wave' 'C4:Dp409'
A1=0.5*(m1-2*m2+m3);
B1=0.5*(m3-m1);
C1=m2;
nmin(i,1)=C1-(B1^2/4*A1);
end
%Perhitungan Tinggi Gelombang Upcrossing
H=nmax-nmin;
%Perhitungan Panjang Gelombang
%L0=9.81.*(T.^2)/(2*pi);
%y=2*pi*kd./L0;
%cgh=(y+(1+0.6522.*y+0.4622.*(y.^2)+0.0864.*(y.^4)+0.0675.*(y.^5)).^-1).^-1;
%celerity=(cgh.*(9.81*kd)).^0.5;
%L=celerity.*T;
%Menggabungkan H dan T
hasil=[H,T];
%Perhitungan Hs
H1=sort(H,'descend');
H2=round(length(H1)/3);
Hs=mean(H1(1:H2));
Tm=mean(T);
%Perhitungan statistik
Hmean=mean(hasil);
Hmax=max(hasil);
Hmin=min(hasil);
disp(Hmax);
disp(Hmean);
disp(Hmin);
%Cetak data
hasil1=hasil;
xlswrite('Wave elevation_wt_ meter_ Meulaboh_Feb4.xlsx',hasil1,'blabla','E4');
Hasil zero upcrossing menggunakan MatLab. Diambil contoh untuk pukul 18.00, 19.00, dan 20.00
18:00
H(m)
T(s)
0.940862 6.308314
0.378853 7.359773
0.523995 4.873843
0.7844 5.101418
0.794405 5.440399
0.181265 3.537325
0.350592 4.959471
0.341129 4.928333
0.236861 4.129905
0.618426 6.096568
0.523557 6.222812
0.266593 4.642769
0.397126 5.175642
0.488257 6.410396
0.310656 6.497789
0.195693 4.506432
0.269625 5.941523
0.488924 7.841989
0.768627
5.5816
0.437895 4.554019
0.607897 4.934657
1.033042 5.593319
0.549293 4.577115
0.505002 4.467918
0.937242
5.3919
0.448068 4.184354
0.655403 5.029794
0.920458 6.776461
19:00
H(m)
T(s)
0.088679 2.918954
0.286918 5.004933
0.220138
7.18599
0.472121 5.696097
0.54122
5.21724
0.402637 6.269953
0.419477
7.466
0.649257 6.813519
0.50554 5.902577
0.301876 6.226556
0.617644 5.866148
0.467522 5.018303
0.39352 5.171552
0.610959 6.074308
0.620241 5.318723
0.497439
5.44851
0.552043 7.778069
0.82026 5.195083
0.575017
4.477
0.816443 5.751814
0.439736 7.486297
0.303618 5.399287
0.106298 3.735158
0.455177 6.520483
0.835445
6.29158
0.593782 7.920907
0.834944 5.816313
0.920458 -4.16727
20:00
H(m)
T(s)
0.309963
3.80566
0.564243 4.819114
0.454243 5.002141
0.169152 3.636097
0.435724 6.264553
0.561228 6.378395
0.43394 4.926805
0.340744 4.780062
0.345233 6.012958
0.360034 6.202481
0.243644 4.360016
0.413443 4.868712
0.720462
5.61875
0.682129 6.111183
0.71034 5.836515
0.506035 5.346951
0.170343 7.090808
0.206934 5.423094
0.370424 6.395999
0.444525 6.633229
0.324744 5.421634
0.124343 4.875983
0.202623 6.737731
0.165043 4.645342
0.172443
4.6649
0.200476 7.809034
0.305034 5.510006
0.194534 6.260853
0.333743 5.569909
Setelah mendapatkan hasil menggunakan Matlab, kita ingin menguji apakah sintaks Matlab kita sama dengan perhitungan manual. Maka dibuktikan melalui pengujian
Elevasi muka air pada pukul 20.00
0.3
0.2
0.1
20
40
60
80
-0.1
-0.2
-0.3
-0.4
-0.5
waktu (s)
100
120
140
160
TUGAS 1
DOSEN :
Prof. Hang Tuah Salim
KENINDRA PRANIDYA
15508018