tugas termo

3
INI CARA YANG PALING SIMPLE : MULA2X KAMU BUAT DULU PERSAMAAN SRK MAUPUN RK JADI POLINOMIAL P(Vb)(V 2 )RTV 2 a(Vb) P(V 3 bV 2 )RTV 2 aVab PV 3 (PbRT)V 2 aVab0 DARI PERSAMAAN ITU NANTI KAMU HARUS MENCARI HARGA V NANTI KAMU BAKAL KETEMU 3 HARGA V, KARENA YANG DIMINTA P UAP PADA SETIAP P DAN T , KAMU AMBIL HARGA V UAP YANG PALING KECIL SETELAH KETEMU HARGA V UAP DARI SETIAP KONDISI BARU KAMU MASUKIN KE PERSAMAAN SRK DAN RK AGAR KETEMU HARGA P UAP-NYA PROGRAM 1 : clearclc % Masukan kondisi operasi P = input('masukan tekanan, Pa = '); T = input('masukan temperatur, K = '); R = 8314 ; %J/(kmol.K) Pc = 37.96e5; %Pa

description

perhitungan dengan matlab

Transcript of tugas termo

Page 1: tugas termo

INI CARA YANG PALING SIMPLE : MULA2X KAMU BUAT DULU PERSAMAAN SRK MAUPUN RK JADI POLINOMIAL

P(Vb)(V2)RTV2 a(Vb)

P(V3 bV2)RTV2 aVab

PV3 (PbRT)V2 aVab0

DARI PERSAMAAN ITU NANTI KAMU HARUS MENCARI HARGA V

NANTI KAMU BAKAL KETEMU 3 HARGA V, KARENA YANG DIMINTA P UAP PADA SETIAP P DAN T , KAMU AMBIL HARGA V UAP YANG PALING KECIL

SETELAH KETEMU HARGA V UAP DARI SETIAP KONDISI BARU KAMU MASUKIN KE PERSAMAAN SRK DAN RK AGAR KETEMU HARGA P UAP-NYA

PROGRAM 1 :

clearclc

% Masukan kondisi operasi

P = input('masukan tekanan, Pa = ');

T = input('masukan temperatur, K = ');

R = 8314 ; %J/(kmol.K)

Pc = 37.96e5; %Pa

Tc = 425.1; %K

Page 2: tugas termo

% Hitung konstanta a & b

a = (27/64)*R^2*Tc^2/Pc;

b = (1/8)*R*Tc/Pc;

% Definisikan koefisien polinomial

VdW=[P, -(P*b + R*T), a, -a*b];

vol = roots(VdW) %liter/mol

HASILNYA :

masukan tekanan, Pa = 9.4573e5

masukan temperatur, K = 350

vol = 2.6669

0.3354

0.1910 ( V UAP)

SETELAH DAPAT HARGA V UAP PADA BERBAGAI KONDISI :

KAMU BUAT PROGRAM 1 LAGI UNTUK MENCARI P UAP DENGAN PERSAMAAN SRK ATAU RK

P=R*T/(V-b) – alpa*a/(V*(V-b)+b*(V-b)

CLC; CLEAR

V=(a,b,c,d,….);

for i = 1:length(VUP)

P(i) = R*T/(V(i)-b) – alpa*a/(V(i)*(V(i)-b)+b*(V(i)-b);

P = P(i)

printf(………….\n’, P, V)

End

Page 3: tugas termo