turn a values into an array you can plot
Mostra commenti meno recenti
Hello,
I need to develop an array of answers using solver and then plot these verse temperature.
My code looks like this:
T=230:10:630; %Temperature in Kelvin
R=8.3144621; %Gas constant in J/(K*mol)
x0=0.1;
for i=1:41
fun=@(X2) [10600-R.*T(i)*(log(1-X2)-log(X2))-21200.*X2];
x = fsolve(fun,x0)
end
% plot(x, T)
I need to take all the answers solved for x and put them into an array I can manipulate.
Please help.
Thank you,
Mike
Risposta accettata
Più risposte (1)
Walter Roberson
il 27 Ott 2012
0 voti
Instead of assigning to x in the loop, assign to x(i)
Question: are you sure that you want T on your second axis, the y axis? The first axis is normally used for the variable being controlled, and the second axis is normally used for the variable being calculated. Which value is the "cause" and which is the "effect" ?
1 Commento
Mike
il 27 Ott 2012
Categorie
Scopri di più su Mathematics in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!