How to separate Day side & Night side time stamps and corresponding VTEC data from whole months data ?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi,
I have whole months satellite data consisting of Timestamp, Latitute, Longitude and Absolute_VTEC data which is combined with day side and night side. I want to plot the whole months data but Day side and Night side separately against Absolute_VTEC. For day side the Im considering form 06:00UT to 18:00UT. At the moment I have ploted a graph using whole month but the day and nignt side is all showing in the graph and I cant draw any conclusions. Any suggestions and help will be highly appriciated ?
Im attaching my plots and monthly data.
plot(Date,Absolute_VTEC);
0 Commenti
Risposta accettata
Luca Ferro
il 17 Feb 2023
Modificato: Luca Ferro
il 17 Feb 2023
Try this and tell me if it is what you wanted:
dayFilter=and(hour(Date)>=6,hour(Date)<=18); %creates a filter for day hours
nightFilter=~and(hour(Date)>=6,hour(Date)<=18);
day=Date(dayFilter); %applies filter
Absolute_VTEC_day=Absolute_VTEC(dayFilter); %restrict the x axis, the number of elements need to match otherwise you cannot plot
night=Date(nightFilter);
Absolute_VTEC_night=Absolute_VTEC(nightFilter);
figure
plot (day,Absolute_VTEC_day) %plots
figure
plot (night,Absolute_VTEC_night)
The comments are for the day section, but they are still valid for the night. Conceptually they are the same.
Left is the night. right is the day. You nned to format the figures as you prefer.
3 Commenti
Luca Ferro
il 17 Feb 2023
Modificato: Luca Ferro
il 17 Feb 2023
This is the daily mean (note daily =24 hours )
for dd=1:31
currDayFilter= isbetween(Date,strcat(string(dd),'-Jan-2015 00:00:01'),strcat(string(dd),'-Jan-2015 23:59:59'));
currDay=Absolute_VTEC(currDayFilter);
DayMean(dd)=mean(currDay);
end
plot (DayMean)
if you want different hours just change the purple date string in the inbetween() function. to plot it on overlay use the hold on function as so:
figure
plot(day,Absolute_VTEC_day)
hold on
plot (DayMean)
hold off
figure
...
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Legend in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!