SlideShare a Scribd company logo
1 of 3
PENYELESAIAN PERSAMAAN DIFERENSIAL SIMULTAN MELALUI
PEMROGRAMAN MATLAB
function PTDLcacb
clc
clear
format shortg
global Ca0 Cb0 Q alfa k D b B hs Pa Hb
Ca0=300;
Cb0=9;
Q=3;
alfa=100;
k=0.008;
D=0.01;
b=1;
l=1000;
B=10;
hs=2;
Pa=0.21;
Hb=0.021;
z0=0;
zl=l;
CaCb=[Ca0 Cb0];
[z,CaCb]=ode23(@cacb,[z0:20:zl],CaCb);
hasil=[z CaCb];
Ca=CaCb(:,1);
Cb=CaCb(:,2);
disp(' -----------------------------')
disp(' z Ca Cb ')
disp(' -----------------------------')
disp(hasil)
plotyy(z,Ca,z,Cb)
xlabel('z')
ylabel('Ca')
function dCbCadz=cacb(z,CaCb)
global Q alfa k D b B hs Pa Hb
Ca=CaCb(1);
Cb=CaCb(2);
kl=b.*((D.*Q./(B.*hs)).^0.5);
Cbstar=Pa./Hb;
W=10+0.0005.*z-5e-8.*(z.^2);
dCadz=W./Q-k.*Ca.*Cb.*B.*hs./(Q.*(Ca+alfa));
dCbdz=kl.*(Cbstar-Cb).*B./Q-k.*Ca.*Cb.*B.*hs./(Q.*(Ca+alfa));
dCbCadz=[dCadz dCbdz]';
HASIL RUNNING
-----------------------------
z Ca Cb
-----------------------------
0 300 9
20 360.16 7.6153
40 420.51 7.5131
60 480.81 7.4616
80 541.07 7.4248
100 601.31 7.3949
120 661.54 7.361
140 721.78 7.3444
160 782.04 7.3275
180 842.31 7.3007
200 902.61 7.29
220 962.95 7.2912
240 1023.3 7.261
260 1083.7 7.2536
280 1144.2 7.2584
300 1204.6 7.2396
320 1265.2 7.2261
340 1325.7 7.2287
360 1386.4 7.2273
380 1447 7.2075
400 1507.7 7.2051
420 1568.5 7.2137
440 1629.3 7.1984
460 1690.2 7.1873
480 1751.1 7.1951
500 1812 7.1937
520 1873 7.1772
540 1934.1 7.177
560 1995.2 7.1866
580 2056.4 7.1743
600 2117.6 7.1635
620 2178.9 7.1729
640 2240.2 7.1734
660 2301.5 7.158
680 2363 7.158
700 2424.5 7.1687
720 2486 7.1589
740 2547.6 7.1474
760 2609.2 7.1567
780 2670.9 7.1599
800 2732.6 7.1454
820 2794.4 7.1439
840 2856.2 7.1555
860 2918.1 7.1485
880 2980.1 7.1359
900 3042.1 7.1442
920 3104.1 7.1503
940 3166.2 7.1369
960 3228.3 7.133
980 3290.6 7.145
1000 3352.8 7.1356
GRAFIK
0 100 200 300 400 500 600 700 800 900 1000
0
1000
2000
3000
4000
z
Ca
0 100 200 300 400 500 600 700 800 900 1000
7
7.5
8
8.5
9

More Related Content

Viewers also liked

Secrets of success
Secrets of successSecrets of success
Secrets of successalisha230390
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์sataki
 
Apache Geode - The First Six Months
Apache Geode -  The First Six MonthsApache Geode -  The First Six Months
Apache Geode - The First Six MonthsAnthony Baker
 
การสร้างบล็อค
การสร้างบล็อคการสร้างบล็อค
การสร้างบล็อคsataki
 
Secrets of success
Secrets of successSecrets of success
Secrets of successalisha230390
 
HRPLEX CONSULTING- AN INTRO- 2016- noir
HRPLEX CONSULTING- AN INTRO- 2016- noirHRPLEX CONSULTING- AN INTRO- 2016- noir
HRPLEX CONSULTING- AN INTRO- 2016- noirKrishna Setlur
 
for sbi so Ds c c++ unix rdbms sql cn os
for sbi so   Ds c c++ unix rdbms sql cn osfor sbi so   Ds c c++ unix rdbms sql cn os
for sbi so Ds c c++ unix rdbms sql cn osalisha230390
 
An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)Anthony Baker
 
Introduction to Apache Geode (Cork, Ireland)
Introduction to Apache Geode (Cork, Ireland)Introduction to Apache Geode (Cork, Ireland)
Introduction to Apache Geode (Cork, Ireland)Anthony Baker
 
Advanced InDesign Techniques
Advanced InDesign TechniquesAdvanced InDesign Techniques
Advanced InDesign TechniquesRadford Bean
 

Viewers also liked (11)

Secrets of success
Secrets of successSecrets of success
Secrets of success
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
Apache Geode - The First Six Months
Apache Geode -  The First Six MonthsApache Geode -  The First Six Months
Apache Geode - The First Six Months
 
การสร้างบล็อค
การสร้างบล็อคการสร้างบล็อค
การสร้างบล็อค
 
Secrets of success
Secrets of successSecrets of success
Secrets of success
 
HRPLEX CONSULTING- AN INTRO- 2016- noir
HRPLEX CONSULTING- AN INTRO- 2016- noirHRPLEX CONSULTING- AN INTRO- 2016- noir
HRPLEX CONSULTING- AN INTRO- 2016- noir
 
for sbi so Ds c c++ unix rdbms sql cn os
for sbi so   Ds c c++ unix rdbms sql cn osfor sbi so   Ds c c++ unix rdbms sql cn os
for sbi so Ds c c++ unix rdbms sql cn os
 
An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)
 
WhatsApp
WhatsApp WhatsApp
WhatsApp
 
Introduction to Apache Geode (Cork, Ireland)
Introduction to Apache Geode (Cork, Ireland)Introduction to Apache Geode (Cork, Ireland)
Introduction to Apache Geode (Cork, Ireland)
 
Advanced InDesign Techniques
Advanced InDesign TechniquesAdvanced InDesign Techniques
Advanced InDesign Techniques
 

Program ptdl

  • 1. PENYELESAIAN PERSAMAAN DIFERENSIAL SIMULTAN MELALUI PEMROGRAMAN MATLAB function PTDLcacb clc clear format shortg global Ca0 Cb0 Q alfa k D b B hs Pa Hb Ca0=300; Cb0=9; Q=3; alfa=100; k=0.008; D=0.01; b=1; l=1000; B=10; hs=2; Pa=0.21; Hb=0.021; z0=0; zl=l; CaCb=[Ca0 Cb0]; [z,CaCb]=ode23(@cacb,[z0:20:zl],CaCb); hasil=[z CaCb]; Ca=CaCb(:,1); Cb=CaCb(:,2); disp(' -----------------------------') disp(' z Ca Cb ') disp(' -----------------------------') disp(hasil) plotyy(z,Ca,z,Cb) xlabel('z') ylabel('Ca') function dCbCadz=cacb(z,CaCb) global Q alfa k D b B hs Pa Hb Ca=CaCb(1); Cb=CaCb(2); kl=b.*((D.*Q./(B.*hs)).^0.5); Cbstar=Pa./Hb; W=10+0.0005.*z-5e-8.*(z.^2); dCadz=W./Q-k.*Ca.*Cb.*B.*hs./(Q.*(Ca+alfa)); dCbdz=kl.*(Cbstar-Cb).*B./Q-k.*Ca.*Cb.*B.*hs./(Q.*(Ca+alfa)); dCbCadz=[dCadz dCbdz]';
  • 2. HASIL RUNNING ----------------------------- z Ca Cb ----------------------------- 0 300 9 20 360.16 7.6153 40 420.51 7.5131 60 480.81 7.4616 80 541.07 7.4248 100 601.31 7.3949 120 661.54 7.361 140 721.78 7.3444 160 782.04 7.3275 180 842.31 7.3007 200 902.61 7.29 220 962.95 7.2912 240 1023.3 7.261 260 1083.7 7.2536 280 1144.2 7.2584 300 1204.6 7.2396 320 1265.2 7.2261 340 1325.7 7.2287 360 1386.4 7.2273 380 1447 7.2075 400 1507.7 7.2051 420 1568.5 7.2137 440 1629.3 7.1984 460 1690.2 7.1873 480 1751.1 7.1951 500 1812 7.1937 520 1873 7.1772 540 1934.1 7.177 560 1995.2 7.1866 580 2056.4 7.1743 600 2117.6 7.1635 620 2178.9 7.1729 640 2240.2 7.1734 660 2301.5 7.158 680 2363 7.158 700 2424.5 7.1687 720 2486 7.1589 740 2547.6 7.1474 760 2609.2 7.1567 780 2670.9 7.1599 800 2732.6 7.1454 820 2794.4 7.1439 840 2856.2 7.1555 860 2918.1 7.1485 880 2980.1 7.1359 900 3042.1 7.1442 920 3104.1 7.1503 940 3166.2 7.1369 960 3228.3 7.133 980 3290.6 7.145 1000 3352.8 7.1356
  • 3. GRAFIK 0 100 200 300 400 500 600 700 800 900 1000 0 1000 2000 3000 4000 z Ca 0 100 200 300 400 500 600 700 800 900 1000 7 7.5 8 8.5 9