Hello, I am having trouble plotting this graph. Whenever I run my code I get an error that I am not using the plot function correctly or I get a blank graph. I think it may have to do with how I solved my equation for T. Thanks for any help.

2 views (last 30 days)
To = 273
Pair = 400000
Vo = .00066667
cp = 1
syms T t
T = To - (Pair*((Vo*((T/To)^(-5/2))) - Vo)/cp)*t;
Eqn = solve(T, t)
t = 0:.001:1;
Teq = Eqn
plot(t,Teq)
  2 Comments
Sarah Fries
Sarah Fries on 27 Sep 2020
The only equation that I have for T is [T = To - (Pair*((Vo*((T/To)^(-5/2))) - Vo)/cp)*t]. Because T is on both sides of the equation I used syms to solve the equation so it is just an equation of T(temp) with respect to t(time). Then I want to graph the plot of time (t) vs Temp (T).

Sign in to comment.

Accepted Answer

Star Strider
Star Strider on 27 Sep 2020
Edited: Star Strider on 27 Sep 2020
You are using the wrong plot function.
Use fplot instead:
fplot(Teq,[0 1])
xlabel('t')
ylabel('Teq')
EDIT — (27 Sep 2020 at 18:04)
Added plot image —
.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!