Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

Visualice el ajuste lineal a datos dispersos de ThingSpeak

Este ejemplo muestra cómo visualizar la tendencia entre la temperatura ambiente y la humedad relativa utilizando la toolbox de ajuste de curvas.& comercio.

Leer datos del canal ThingSpeak de la estación meteorológica

El canal ThingSpeak 12397 contiene datos de la estación meteorológica MathWorks, ubicada en Natick, Massachusetts. Los datos se recopilan una vez por minuto. Los campos 3 y 4 contienen datos de humedad y temperatura respectivamente. Leer los datos usando la función thingSpeakRead del canal 12397 en un día en particular, por ejemplo, 01/May/2016.

startDate = datetime('May 1, 2016 12:01 AM');
endDate = datetime('May 2, 2016 12:01 AM');
data = thingSpeakRead(12397,'DateRange',[startDate, endDate],'Fields',[3 4],'OutputFormat','Table');

Ajustar una curva lineal a los datos

El aire caliente retiene más humedad que el aire frío. La humedad relativa es la cantidad de humedad que hay en el aire en comparación con la que el aire puede contener a esa temperatura. Entonces, a medida que el aire se calienta, aumenta la cantidad de humedad que puede contener y disminuye la humedad relativa del aire. Esto sugiere que existe una relación inversa entre la temperatura del aire ambiente y la humedad relativa. Puede ajustar una línea lineal a los datos para ver si hay una tendencia lineal inversa.

fitObject = fit(data.TemperatureF,data.Humidity,'poly1');

Trazar los datos ajustados

Trazar los datos ajustados para ver si un ajuste de curva lineal captura la relación entre la temperatura ambiente y la humedad relativa.

figure;
plot(fitObject,data.TemperatureF,data.Humidity,'o');

xlabel('Ambient Temperature [^{\circ}F]');
ylabel('Relative Humidity [%]');
title('Linear Relationship Between Ambient Temperature and Relative Humidity');

Puede ver que la línea ajustada tiene una pendiente negativa y, a medida que aumenta la temperatura ambiente, la humedad relativa disminuye, lo que sugiere una relación lineal inversa.

Consulte también

Funciones