Main Content

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Ermitteln Sie den Mittelwert der Daten, indem Sie NaN-Werte ignorieren

Dieses Beispiel zeigt, wie man den Mittelwert der Daten in einem ThingSpeak™ -Kanal ermittelt und dabei die NaN-Werte ignoriert.

Lesen Sie Daten vom ThingSpeak Kanal der Wetterstation

ThingSpeak Kanal 12397 enthält Daten von der MathWorks® Wetterstation in Natick, Massachusetts. Die Daten werden einmal pro Minute erfasst. Die Felder 3 und 4 enthalten jeweils Feuchtigkeits- und Temperaturdaten. Lesen Sie die Daten des letzten Tages von Kanal 12397 mit der Funktion thingSpeakRead .

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

Ermitteln Sie den Mittelwert ohne NaN-Werte

Die Funktion nanmean gibt eine Matrix von Mittelwerten zurück, die nach dem Entfernen von NaN-Werten berechnet werden.

mean = nanmean(data)
mean =

   54.2651   39.8932

Siehe auch

Funktionen