tugas komputasi proses

10
TUGAS KOMPUTASI PROSES Chatarina Sanchia C.P. / 21030111130049 Program Scilab : untuk kasus pembakaran metana clc lembar=readxls ('e:/tugas scilab/data1.xls') fs=lembar(1) data=fs(:,1) judul1=['REAKSI PEMBAKARAN METANA';'klik urut komponen yang berada dibawah ini'] judul2=['inputkan jumlah mol yang bereaksi'] nokomp=x_choose (data,judul1,'selesai') ab1=evstr (x_mdialog(judul2,'mol reaktan=','')) disp('mol reaktan komponen ke') disp (nokomp) disp ('adalah') disp(ab1) lembar=readxls ('e:/tugas scilab/data1.xls') fs=lembar(1) data=fs(:,1) judul1=['REAKSI PEMBAKARAN METANA';'Pilih salah satu komponen dibawah ini'] judul2=['inputkan jumlah mol yang bereaksi'] nokomp=x_choose (data,judul1,'selesai') ab2=evstr (x_mdialog(judul2,'mol reaktan=','')) disp('mol reaktan komponen ke') disp (nokomp) disp ('adalah') disp(ab2) CH4I=(ab1) UI=(ab2) O2I=0.21*UI N2I=0.79*UI if CH4I<0.5*O2I then CH4R=CH4I O2R=2*CH4I CO2R=CH4R H2OR=O2R CH4S=CH4I-CH4R O2S=O2I-O2R

Upload: chatarina-icha-sanchia

Post on 27-Jan-2016

230 views

Category:

Documents


13 download

DESCRIPTION

komputasi proses

TRANSCRIPT

Page 1: TUGAS  KOMPUTASI  PROSES

TUGAS KOMPUTASI PROSESChatarina Sanchia C.P. / 21030111130049

Program Scilab : untuk kasus pembakaran metana

clclembar=readxls('e:/tugas scilab/data1.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN METANA';'klik urut komponen yang berada dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab1=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab1)lembar=readxls('e:/tugas scilab/data1.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN METANA';'Pilih salah satu komponen dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab2=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab2)

CH4I=(ab1)UI=(ab2)O2I=0.21*UIN2I=0.79*UIif CH4I<0.5*O2I then CH4R=CH4I O2R=2*CH4I CO2R=CH4R H2OR=O2R CH4S=CH4I-CH4R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(CH4S,'mol CH4 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')

Page 2: TUGAS  KOMPUTASI  PROSES

else CH4R=0.5*O2I O2R=2*CH4R CO2R=CH4R H2OR=O2R CH4S=CH4I-CH4R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(CH4S,'mol CH4 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')endlembar=readxls('E:\tugas scilab\ch4.xls')fs=lembar(1)CH4=fs(2,2)O2=fs(3,2)CO2=fs(4,2)H2O=fs(5,2)N2=fs(6,2)beratCH4=CH4S*CH4beratO2=O2S*O2beratCO2=CO2S*CO2beratH2O=H2OS*H2OberatN2=N2I*N2disp(beratCH4,'berat CH4 sisa (gram)=')disp(beratO2,'berat O2 sisa (gram) = ')disp(beratCO2,'berat CO2 terbentuk (gram) = ')disp(beratH2O,'berat H2O terbentuk (gram) = ')disp(beratN2,'berat inert N2 = ')disp('')disp('Catatan')disp('- Komponen 1= Komponen Metana input')disp('- Komponen 2= Komponen Udara input')

Program Scilab : untuk kasus pembakaran propana.

clclembar=readxls('e:/tugas scilab/data2.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN PROPANA';'klik urut komponen yang berada dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab1=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')

Page 3: TUGAS  KOMPUTASI  PROSES

disp (nokomp)disp ('adalah')disp(ab1)lembar=readxls('e:/tugas scilab/data2.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN PROPANA';'Pilih salah satu komponen dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab2=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab2)

C3H8I=(ab1)UI=(ab2)O2I=0.21*UIN2I=0.79*UIif C3H8I<0.5*O2I then C3H8R=C3H8I O2R=2*C3H8I CO2R=C3H8R H2OR=O2R C3H8S=C3H8I-C3H8R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C3H8S,'mol C3H8 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')else C3H8R=0.5*O2I O2R=2*C3H8R CO2R=C3H8R H2OR=O2R C3H8S=C3H8I-C3H8R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C3H8S,'mol C3H8 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')endlembar=readxls('E:\tugas scilab\c3h8.xls')fs=lembar(1)C3H8=fs(2,2)

Page 4: TUGAS  KOMPUTASI  PROSES

O2=fs(3,2)CO2=fs(4,2)H2O=fs(5,2)N2=fs(6,2)beratC3H8=C3H8S*C3H8beratO2=O2S*O2beratCO2=CO2S*CO2beratH2O=H2OS*H2OberatN2=N2I*N2disp(beratC3H8,'berat C3H8 sisa (gram)=')disp(beratO2,'berat O2 sisa (gram) = ')disp(beratCO2,'berat CO2 terbentuk (gram) = ')disp(beratH2O,'berat H2O terbentuk (gram) = ')disp(beratN2,'berat inert N2 = ')disp('')disp('Catatan')disp('- Komponen 1= Komponen Propana input')disp('- Komponen 2= Komponen Udara input')

Program Scilab : untuk kasus pembakaran gas butana.

clclembar=readxls('e:/tugas scilab/data3.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN BUTANA';'klik urut komponen yang berada dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab1=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab1)lembar=readxls('e:/tugas scilab/data3.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN BUTANA';'Pilih salah satu komponen dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab2=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab2)

C4H10I=(ab1)UI=(ab2)O2I=0.21*UIN2I=0.79*UI

Page 5: TUGAS  KOMPUTASI  PROSES

if C4H10I<0.5*O2I then C4H10R=C4H10I O2R=2*C4H10I CO2R=C4H10R H2OR=O2R C4H10S=C4H10I-C4H10R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C4H10S,'mol C4H10 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')else C4H10R=0.5*O2I O2R=2*C4H10R CO2R=C4H10R H2OR=O2R C4H10S=C4H10I-C4H10R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C4H10S,'mol C4H10 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')endlembar=readxls('E:\tugas scilab\c4h10.xls')fs=lembar(1)C4H10=fs(2,2)O2=fs(3,2)CO2=fs(4,2)H2O=fs(5,2)N2=fs(6,2)beratC4H10=C4H10S*C4H10beratO2=O2S*O2beratCO2=CO2S*CO2beratH2O=H2OS*H2OberatN2=N2I*N2disp(beratC4H10,'berat C4H10 sisa (gram)=')disp(beratO2,'berat O2 sisa (gram) = ')disp(beratCO2,'berat CO2 terbentuk (gram) = ')disp(beratH2O,'berat H2O terbentuk (gram) = ')disp(beratN2,'berat inert N2 = ')disp('')disp('Catatan')disp('- Komponen 1= Komponen Butana input')disp('- Komponen 2= Komponen Udara input')

Page 6: TUGAS  KOMPUTASI  PROSES

Program scilab : untuk pembakaran etanol.

clclembar=readxls('e:/tugas scilab/data4.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN ETANOL';'klik urut komponen yang berada dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab1=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab1)lembar=readxls('e:/tugas scilab/data4.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN ETANOL';'Pilih salah satu komponen dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab2=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab2)

C2H5OHI=(ab1)UI=(ab2)O2I=0.21*UIN2I=0.79*UIif C2H5OHI<0.5*O2I then C2H5OHR=C2H5OHI O2R=2*C2H5OHI CO2R=C2H5OHR H2OR=O2R C2H5OHS=C2H5OHI-C2H5OHR O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C2H5OHS,'mol C2H5OH terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')else C2H5OHR=0.5*O2I O2R=2*C2H5OHR CO2R=C2H5OHR H2OR=O2R C2H5OHS=C2H5OHI-C2H5OHR

Page 7: TUGAS  KOMPUTASI  PROSES

O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C2H5OHS,'mol C2H5OH terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')endlembar=readxls('E:\tugas scilab\c2h5oh.xls')fs=lembar(1)C2H5OH=fs(2,2)O2=fs(3,2)CO2=fs(4,2)H2O=fs(5,2)N2=fs(6,2)beratC2H5OH=C2H5OHS*C2H5OHberatO2=O2S*O2beratCO2=CO2S*CO2beratH2O=H2OS*H2OberatN2=N2I*N2disp(beratC2H5OH,'berat C2H5OH sisa (gram)=')disp(beratO2,'berat O2 sisa (gram) = ')disp(beratCO2,'berat CO2 terbentuk (gram) = ')disp(beratH2O,'berat H2O terbentuk (gram) = ')disp(beratN2,'berat inert N2 = ')disp('')disp('Catatan')disp('- Komponen 1= Komponen Etanol input')disp('- Komponen 2= Komponen Udara input')

Program scilab : untuk pembakaran bensin atau iso-oktan.

clclembar=readxls('e:/tugas scilab/data5.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN ISO-OKTAN';'klik urut komponen yang berada dibawah ini']judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab1=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab1)lembar=readxls('e:/tugas scilab/data5.xls')fs=lembar(1)data=fs(:,1)judul1=['REAKSI PEMBAKARAN ISO-OKTAN';'Pilih salah satu komponen dibawah ini']

Page 8: TUGAS  KOMPUTASI  PROSES

judul2=['inputkan jumlah mol yang bereaksi']nokomp=x_choose (data,judul1,'selesai')ab2=evstr(x_mdialog(judul2,'mol reaktan=',''))disp('mol reaktan komponen ke')disp (nokomp)disp ('adalah')disp(ab2)

C8H18I=(ab1)UI=(ab2)O2I=0.21*UIN2I=0.79*UIif C8H18I<0.5*O2I then C8H18R=C8H18I O2R=2*C8H18I CO2R=C8H18R H2OR=O2R C8H18S=C8H18I-C8H18R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C8H18S,'mol C8H18 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')else C8H18R=0.5*O2I O2R=2*C8H18R CO2R=C8H18R H2OR=O2R C8H18S=C8H18I-C8H18R O2S=O2I-O2R CO2S=CO2R H2OS=O2I disp(C8H18S,'mol C8H18 terbentuk = ') disp(O2S,'mol O2 terbentuk = ') disp(CO2S,'mol CO2 terbentuk = ') disp(H2OS,'mol H2O terbentuk = ') disp(N2I,'mol inert N2 = ')endlembar=readxls('E:\tugas scilab\c8h18.xls')fs=lembar(1)C8H18=fs(2,2)O2=fs(3,2)CO2=fs(4,2)H2O=fs(5,2)N2=fs(6,2)beratC8H18=C8H18S*C8H18beratO2=O2S*O2beratCO2=CO2S*CO2beratH2O=H2OS*H2O

Page 9: TUGAS  KOMPUTASI  PROSES

beratN2=N2I*N2disp(beratC8H18,'berat C8H18 sisa (gram)=')disp(beratO2,'berat O2 sisa (gram) = ')disp(beratCO2,'berat CO2 terbentuk (gram) = ')disp(beratH2O,'berat H2O terbentuk (gram) = ')disp(beratN2,'berat inert N2 = ')disp('')disp('Catatan')disp('- Komponen 1= Komponen Iso-Oktan input')disp('- Komponen 2= Komponen Udara input')