tugas2
DESCRIPTION
okTRANSCRIPT
-
Nama : Darma Setiawan Putra
NRP : 2214206006
Tugas#2 : Sistem Komunikasi Digital
1. Membangkitkan nilai random
Perintah di matlab :
x=round(10*rand(1,20)) % membangkitkan nilai random dengan matrik 1x20 % dari rentang bilangan 0 hingga 10
Tampilan :
2. Mendapatkan nilai mean (rata-rata)
Formula :
=1
=
1 + 2 + 3 ++
=1
=8 + 7 + 9 + 1 + 2 + 5 + 10 + 8 + 5 + 3 + 1 + 7 + 5 + 2 + 4 + 2 + 8 + 4 + 9 + 0
20= 5
Perintah di matlab :
nilai_rerata=mean(x)
Tampilan :
3. Mendapatkan nilai Variansi
Formula :
2 = ( )
2=1
1=(1 )
2 + (2 )2 ++ ( )
2
1=182
19= 9.578947
-
8 7 9 1 2 5 10 8 5 3 1 7 5 2 4 2 8 4 9 0
3 2 4 -4 -3 0 5 3 0 -2 -4 2 0 -3 -1 -3 3 -1 4 -5 ( )
2 9 4 16 16 9 0 25 9 0 4 16 4 0 9 1 9 9 1 16 25
Perintah di matlab :
variansi=var(x)
Tampilan :
4. Mendapatkan nilai standar deviasi atau simpangan baku
Formula :
= ( )2=1
1= 2 = 9.5789 = 3.0949
Perintah di matlab :
standar_deviasi=std(x)
Tampilan :
5. Mendapatkan Grafik Probability Density Function (PDF)
Nilai x
-
Grafik
6. Mendapatkan Grafik Cummulative Density Function (CDF)
Nilai x
Grafik
0 2 4 6 8 10 12 14 16 18 200
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16Grafik probability density function (PDF)
Banyaknya data
p d
f
0 2 4 6 8 10 12 14 16 18 200
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1Grafik cummulative density function (CDF)
Banyaknya data
c d
f
-
7. Listing program :
%membuat grafik probability density function (pdf) clear all; clc; x=round(10*rand(1,20)) % membangkitkan nilai random dengan matrik 1x20 % sebanyak 10 bilangan t=0:19; % mengurutkan bilangan dari 0 sampai 19 h=hist(x,t); % banyaknya bilangan dari 0 hingga 19 p=h/sum(h);
plot(t,p,'o:'),grid title('Grafik probability density function (PDF)') xlabel('Banyaknya data') ylabel('p d f')
%membuat grafik cummulative density function (cdf) for i=0:19 c(i+1)=sum(p(1:i+1)); end
figure plot(t,c,'o:'),grid title ('Grafik cummulative density function (CDF)') xlabel ('Banyaknya data') ylabel ('c d f')
%mendapatkan nilai mean nilai_rerata=mean(x)
%mendapatkan nilai variansi variansi=var(x)
%mendapatkan nilai deviasi standar_deviasi=std(x)