Bar Graph legend & x axis

14 views (last 30 days)
why the legends are showing same colour if i have 1 than 1 data ? if only 1 data then the legend is showing correctly.
how to assign x as each day of month like 1 to 31st july, i need "x" only as date realtime. not as datetime

Accepted Answer

Scott MacKenzie
Scott MacKenzie on 6 Jul 2021
Edited: Scott MacKenzie on 6 Jul 2021
Change line 3 from
t = datetime;
t = linspace(datetime('yesterday'), datetime('tomorrow'), length(InspectionPlan));
For plotting, t needs to be the same size as InspectionPlan. The line above achieves this, but ideally you should probably intialize t so each entry is the date/time of the corresponding entry in InspectionPlan.
Rizwan Khan
Rizwan Khan on 13 Jul 2021
Data enetred in 2nd july but plot is showing from 12th july

Sign in to comment.

More Answers (1)

Christopher Stapels
Christopher Stapels on 6 Jul 2021
This looks like an interesteing application. Can you tell us more about what you are monitoring?


More Answers in the  ThingSpeak Community


Community Treasure Hunt

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

Start Hunting!

Translated by