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)

Categories

Find more on Line Plots in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!