Вы находитесь на странице: 1из 8

NAMA : ALDHI RIZALDHI

NIM : F1B014006

WLS(Weighted Least Squares)

clear
clc
%% Data historis
%---------------
dsuhu = [5 8 12 18 22 28 30 35 32 30]';
Beban = [120 179 283 410 518 663 655 655 667 660]';
%% penyelesaian WLS
%------------------
H=[ones(length(dsuhu),1) dsuhu];
y=inv(H.'*H)*H.';
x=y*Beban;
Twls=H*x;
%% Tampilkan hasil perbandingan
%------------------------------
figure(1);
plot(dsuhu,Beban,'d',dsuhu,Twls,'*')
title(' Perbandingan Data Historis vs Hasil Peramalan Kriteria WLS');
ylabel ('Beban (MW)'), xlabel('Suhu oF'); grid
legend('Data Historis',' Hasil Perkiraan WLS');
disp('Invers H');
disp(y);
disp('Invers H x Beban');
disp(x);
disp('Hasil= Target');
disp(' WLS');
Hasil=[Beban'; Twls']
NAMA : ALDHI RIZALDHI
NIM : F1B014006

FFN(Feed-forward Neural Network)

clear
clc
%% Data historis
%---------------
x=[5 8 12 18 22 28 30 35 32 30];
t=[120 179 283 410 518 663 655 655 667 660];

%% penyelesaian FFN
%------------------
net = feedforwardnet(10);
net = train(net,x,t);

%% Tampilkan hasil perbandingan


%------------------------------
view(net)
y = net(x);
perf = perform(net,t,y)
disp('Nilai Beban Perkiraan');
disp(y)
figure(1);
plot(x,t,'d',x,y,'*')
title(' Perbandingan Data Historis vs Hasil Peramalan Kriteria FFN');
ylabel ('Beban (MW)'), xlabel('Suhu oF'); grid
legend('Data Historis',' Hasil Perkiraan FFN');
NAMA : ALDHI RIZALDHI
NIM : F1B014006
NAMA : ALDHI RIZALDHI
NIM : F1B014006

CCN(Cascade-Forward Neural Network)


clear
clc
%% Data historis
%---------------
x=[5 8 12 18 22 28 30 35 32 30];
t=[120 179 283 410 518 663 655 655 667 660];

%% penyelesaian CCN
%------------------
net = feedforwardnet(10);
net = train(net,x,t);

%% Tampilkan hasil perbandingan


%------------------------------
view(net)
y = net(x);
perf = perform(net,t,y)
disp('Nilai Beban Perkiraan');
disp(y)
figure(1);
plot(x,t,'d',x,y,'*')
title(' Perbandingan Data Historis vs Hasil Peramalan Kriteria CCN');
ylabel ('Beban (MW)'), xlabel('Suhu oF'); grid
legend('Data Historis',' Hasil Perkiraan CCN');
NAMA : ALDHI RIZALDHI
NIM : F1B014006
NAMA : ALDHI RIZALDHI
NIM : F1B014006

FFtN(Function Fitting Neural Network)

clear
clc
%% Data historis
%---------------
x=[5 8 12 18 22 28 30 35 32 30];
t=[120 179 283 410 518 663 655 655 667 660];

%% penyelesaian FFtN
%------------------
net = fitnet(10);
net = train(net,x,t);

%% Tampilkan hasil perbandingan


%------------------------------
view(net)
y = net(x);
perf = perform(net,y,t)
disp('Nilai Beban Perkiraan');
disp(y)
figure(1);
plot(x,t,'d',x,y,'*')
title(' Perbandingan Data Historis vs Hasil Peramalan Kriteria FFtN');
ylabel ('Beban (MW)'), xlabel('Suhu oF'); grid
NAMA : ALDHI RIZALDHI
NIM : F1B014006
NAMA : ALDHI RIZALDHI
NIM : F1B014006

Вам также может понравиться