Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

Trouver la moyenne des données en ignorant les valeurs NaN

Cet exemple montre comment trouver la moyenne des données dans un canal ThingSpeak ™ tout en ignorant les valeurs NaN.

Lire les données de la station météo ThingSpeak Channel

Le canal ThingSpeak 12397 contient les données de la station météo MathWorks®, située à Natick, Massachusetts. Les données sont collectées une fois par minute. Les champs 3 et 4 contiennent respectivement les données d'humidité et de température. Lisez les données du dernier jour du canal 12397 à l'aide de la fonction thingSpeakRead.

data = thingSpeakRead(12397,'NumDays',1,'Fields',[3 4],'outputFormat','matrix');

Trouver la moyenne sans les valeurs NaN

La fonction nanmean renvoie une matrice de valeurs moyennes calculées après suppression des valeurs NaN.

mean = nanmean(data)
mean =

   54.2651   39.8932

Voir aussi

Fonctions