Zeichnen Sie die vom ThingSpeak -Kanal gelesenen Daten grafisch auf
Dieses Beispiel zeigt, wie man Daten aus einem öffentlichen ThingSpeak™ -Kanal liest und aus den Ergebnissen eine einfache Plotvisualisierung erstellt.
Lesen Sie Daten vom ThingSpeak Kanal
Der ThingSpeak Kanal 102698 enthält Luftqualitätsdaten aus einem Parkhaus in Natick, Massachusetts. Feld 5 ist ein Maß für die Staubkonzentration.
[dustData,Timestamps]=thingSpeakRead(102698,'Fields',5,'NumPoints',3000);
Zeichnen Sie die Staubkonzentration über die Zeit auf
Verwenden Sie plot
, um die Daten zu visualisieren. Verwenden Sie ylabel
und title
, um Ihrem Plot Beschriftungen hinzuzufügen.
plot(Timestamps,dustData); ylabel('Dust Concentration (ppm)'); title('MathWorks Air Quality Station, East Parking Garage');
An Werktagen kann es zu Spitzen der Staubkonzentration kommen, wenn Autos ankommen oder abfahren.
Siehe auch
thingSpeakRead
(MATLAB) | thingSpeakWrite
(MATLAB) | plot
(MATLAB) | ylabel
(MATLAB) | title
(MATLAB)