The variation of vapor pressure p (in units of mm Hg) of benzene with temperatur
ID: 3794372 • Letter: T
Question
The variation of vapor pressure p (in units of mm Hg) of benzene with temperature in the range of 0 lessthanorequalto T lessthanorequalto 42 degree C can be modeled with the equation (Handbook of Chemistry and Physics, CRC Press) log_10P = b - 0.05223a/T where a = 34172 and b = 7.9622 are material constants and T is absolute temperature (K). Write a program in a script file that calculates the pressure for various temperatures. The program should create a vector of temperatures from T = 0 degree C to T = 42 degree C with increments of 2 degrees, and display a two- column table p and T, where the first column temperatures in degree C, and the second column the corresponding pressures in mm Hg.Explanation / Answer
MATLAB CODE:
temp=zeros(1,22);
press=zeros(1,22);
k=2;
for i=2:2:42 %For taking temperature values in array
temp(k)=i;
k=k+1;
end
for i=1:22
r=7.9622-((0.05223*34172)/(temp(i)+273)); %caculating pressure
press(i)=10^r;
end
disp(temp);
disp(press);
Output:
Columns 1 through 20
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
Columns 21 through 22
40 42
Columns 1 through 12
26.5741 29.6487 33.0268 36.7328 40.7930 45.2349 50.0877 55.3825 61.1518 67.4302 74.2541
81.6617
Columns 13 through 22
89.6934 98.3914 107.8003 117.9666 128.9392 140.7692 153.5100 167.2175 181.9501 197.7684
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.