Code :
---------------------------------
T= 323.15;
A1= 4.01814;
B1= 1203.835;
C1= -53.226;
A2= 4.08245;
B2= 1346.382;
C2= -53.508;
Psat1= 10^(A1-(B1/(T+C1)));
Psat2= 10^(A2-(B2/(T+C2)));
x= [0:0.05:1]
y= ((Psat1)*(x))/((x)*(Psat1)+(1.-x)*(Psat2))
plot(x,y,'r+')
----------------------------------------
I want to plot the relationship between x and y. Although y is an expression for x, this code holds y at one value. I want to know what is the problem, and how to change the code to operate it as I intended.

 Respuesta aceptada

madhan ravi
madhan ravi el 4 de Nov. de 2018

0 votos

T= 323.15;
A1= 4.01814;
B1= 1203.835;
C1= -53.226;
A2= 4.08245;
B2= 1346.382;
C2= -53.508;
Psat1= 10^(A1-(B1/(T+C1)));
Psat2= 10^(A2-(B2/(T+C2)));
x= [0:0.05:1]
y= ((Psat1).*(x))./((x).*(Psat1)+(1.-x).*(Psat2))
plot(x,y,'r+')

5 comentarios

madhan ravi
madhan ravi el 4 de Nov. de 2018
Editada: madhan ravi el 4 de Nov. de 2018
use element-wise operation that is put .* and ./ instead of * and /
MeOB
MeOB el 4 de Nov. de 2018
Wow, thank you for your help!
You are my hero!
madhan ravi
madhan ravi el 4 de Nov. de 2018
Editada: madhan ravi el 4 de Nov. de 2018
Anytime :)
Rahul k
Rahul k el 4 de Nov. de 2018
i did, can u help me with the solution please?I m new here, will knoe how to get started and make queries soon.
madhan ravi
madhan ravi el 4 de Nov. de 2018
get back to your original question

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB en Centro de ayuda y File Exchange.

Productos

Versión

R2018b

Etiquetas

Preguntada:

el 4 de Nov. de 2018

Comentada:

el 4 de Nov. de 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by