The van der Waal's equation of state is given as a RT v-b v² For sulfur dioxide at temperature, T, of 300 K and a pressure, P, of 1 atm, the constants are given as: R = 0.08206 L.atm/(mol.K) P = b=0.05679 L.mol¹ a) Plot the function f(y)=0 the for volumes for the range of 0 to 40 L/mol using 0.5 increment. b) Identify the root in this plot (where the curve crosses x-axis). c) Use the MATLAB function (fzero) to solve the original f(v) function for the specific volume using the initial guess from part (c). d) Use the MATLAB function (roots) to solve the original f(v) function for the specific volume. a = 6.7689 atm.L2.mol²

icon
Related questions
Question
The van der Waal's equation of state is given as
RT a
v-b v²
For sulfur dioxide at temperature, T, of 300 K and a pressure, P, of 1 atm, the constants are given as:
R = 0.08206 L.atm/(mol.K)
L2.mol²
P =
a = 6.7689 atm.L
b=0.05679 L.mol™¹
a) Plot the function f(v)=0 the for volumes for the range of 0 to 40 L/mol using 0.5 increment.
b) Identify the root in this plot (where the curve crosses x-axis).
c) Use the MATLAB function (fzero) to solve the original f(v) function for the specific
volume using the initial guess from part (c).
d) Use the MATLAB function (roots) to solve the original f(v) function for the specific
volume.
Transcribed Image Text:The van der Waal's equation of state is given as RT a v-b v² For sulfur dioxide at temperature, T, of 300 K and a pressure, P, of 1 atm, the constants are given as: R = 0.08206 L.atm/(mol.K) L2.mol² P = a = 6.7689 atm.L b=0.05679 L.mol™¹ a) Plot the function f(v)=0 the for volumes for the range of 0 to 40 L/mol using 0.5 increment. b) Identify the root in this plot (where the curve crosses x-axis). c) Use the MATLAB function (fzero) to solve the original f(v) function for the specific volume using the initial guess from part (c). d) Use the MATLAB function (roots) to solve the original f(v) function for the specific volume.
Expert Solution
steps

Step by step

Solved in 3 steps with 4 images

Blurred answer