Main Content

ThingSpeak 채널에서 읽어온 데이터 플로팅하기

이 예제에서는 공개 ThingSpeak™ 채널에서 데이터를 읽어오고 그 결과에서 간단한 플롯 시각화를 만드는 방법을 보여줍니다.

ThingSpeak 채널에서 데이터 읽어오기

ThingSpeak 채널 102698에는 Natick, Massachusetts의 주차장에서 수집된 대기질 데이터가 들어 있습니다. Field 5는 먼지 농도의 측정값입니다.

[dustData,Timestamps]=thingSpeakRead(102698,'Fields',5,'NumPoints',3000);

시간에 따른 먼지 농도 플로팅하기

plot을 사용하여 데이터를 시각화합니다. ylabeltitle을 사용하여 플롯에 레이블을 추가합니다.

plot(Timestamps,dustData);
ylabel('Dust Concentration (ppm)');
title('MathWorks Air Quality Station, East Parking Garage');

영업일에 차량이 도착하거나 출발할 때 먼지 농도가 치솟는 것을 알 수 있습니다.

참고 항목

| | | |