Professional Documents
Culture Documents
Tugas Pemat Argha Ilham PDF
Tugas Pemat Argha Ilham PDF
clc; clear;
Data
tdata = [0 10 20 30 40 50 60];
Cadata = [0 0.00284 0.00285 0.0029 0.003 0.0031 0.00322];
Vdata = [300 290 280 270 260 250 240];
m = 60; Xa0=0.6;
minimasi
trial=[0.059 0.118];
[k SSE]=fminsearch(@funky,trial);
Plotting
[t y]=ode45(@fungsi,tdata,[0 Xa0],[],k);
plot(tdata,Cadata,'*',tdata,y(:,1))
title('Hubungan Waktu (menit) vs Konsentrasi (g/mL)')
xlabel('Waktu (menit)'); ylabel('Konsentrasi (g/mL)');
legend('Hasil Percobaan','Hasil Persamaan','location','best')
Cetak Hasil
fprintf('Nilai Konstanta H = %4.4f \n',k(1))
fprintf('Nilai Konstanta kc = %4.4f \n\n',k(2))
fprintf('Nilai SSE = %4.9f \n',SSE)
Fungsi
function ode=fungsi(t,w,k)
H=k(1); kc=k(2);
Ca=w(1); Xa=w(2);
dvdt=(Vdata(end)-Vdata(1))/(tdata(end)-tdata(1));
dCadt = kc*(H*Xa-Ca)-Ca*dvdt;
dXadt = -kc*(H*Xa-Ca)/m;
ode = [dCadt;dXadt];
end
function SSE=funky(k)
[t y] = ode15s(@fungsi,tdata,[0 Xa0],[],k);
SSE = sum((y(:,1)-Cadata').^2);
end
end