How do I plot outside temperature versus time in Matlab?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
I'm not sure how to graph the following code in Matlab (Temperaure over 24 hour period should look sinusodal):
for t = 1:24
T(t,1) = (((Tmax - Tmin)/2)+((Tmax - Tmin)/2) * sin(((t - 9)/12)*Pi));
Thank you!
6 Kommentare
rough93
am 25 Sep. 2019
Gotcha! See my answer below. If you want to start from midnight instead of mid day, change the +3 to -9.
Antworten (2)
Kevin Phung
am 25 Sep. 2019
Bearbeitet: Kevin Phung
am 25 Sep. 2019
no for loop needed.
Tmax = 310;
Tmin = 298;
t=(1:24)'; % transposed if you want a column vs row
T = ((Tmax - Tmin)/2) + ((Tmax-Tmin)/2)*sin((t-9)/12*pi)
figure
plot(T)
0 Kommentare
Siehe auch
Kategorien
Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!