Main Content

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l’originale in inglese.

Trova la media dei dati ignorando i valori NaN

Questo esempio mostra come trovare la media dei dati in un canale ThingSpeak™ ignorando i valori NaN.

Leggi i dati dal canale ThingSpeak della stazione meteorologica

Il canale ThingSpeak 12397 contiene i dati della stazione meteorologica MathWorks® , situata a Natick, Massachusetts. I dati vengono raccolti una volta ogni minuto. I campi 3 e 4 contengono rispettivamente i dati di umidità e temperatura. Leggere i dati dell'ultimo giorno dal canale 12397 utilizzando la funzione thingSpeakRead .

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

Trova la media senza valori NaN

La funzione nanmean restituisce una matrice di valori medi calcolati dopo aver rimosso i valori NaN.

mean = nanmean(data)
mean =

   54.2651   39.8932

Vedi anche

Funzioni