ThingSpeak 채널에서 읽어온 데이터 플로팅하기
이 예제에서는 공개 ThingSpeak™ 채널에서 데이터를 읽어오고 그 결과에서 간단한 플롯 시각화를 만드는 방법을 보여줍니다.
ThingSpeak 채널에서 데이터 읽어오기
ThingSpeak 채널 102698에는 Natick, Massachusetts의 주차장에서 수집된 대기질 데이터가 들어 있습니다. Field 5는 먼지 농도의 측정값입니다.
[dustData,Timestamps]=thingSpeakRead(102698,'Fields',5,'NumPoints',3000);
시간에 따른 먼지 농도 플로팅하기
plot
을 사용하여 데이터를 시각화합니다. ylabel
과 title
을 사용하여 플롯에 레이블을 추가합니다.
plot(Timestamps,dustData); ylabel('Dust Concentration (ppm)'); title('MathWorks Air Quality Station, East Parking Garage');
영업일에 차량이 도착하거나 출발할 때 먼지 농도가 치솟는 것을 알 수 있습니다.
참고 항목
thingSpeakRead
| thingSpeakWrite
| plot
| ylabel
| title