Ciao a tutti.
Come da titolo ho la necessità di filtrare un array eliminando da esso tutti quei valori che si discostano in maniera eccessiva dagli agli.
Faccio un esempio.
Come potete vedere nell'array che ho scritto i valori riportati sono tutti molto simili tra loro ad eccezione del quarto valore (7) e dell'ultimo valore (5).
Ciò che vorrei riuscire a fare è questo: se nell'array dovesse capitare un valore abnorme rispetto agli altri (in questo caso il 7 e il 5), questi devono essere eliminati dall'array.
Preciso che l'array viene creato e valorizzato da un Arduino che invia progressivamente i valori in maniera automatica; qualche volta può capitare che il valore inviato sia "sballato".
Qualcuno ha un'idea su come potrei procedere?
Ciao, grazie mille.
Come da titolo ho la necessità di filtrare un array eliminando da esso tutti quei valori che si discostano in maniera eccessiva dagli agli.
Faccio un esempio.
PHP:
array (0.13 , 0.12 , 0.15 , 7 , 0.11 , 5);
Ciò che vorrei riuscire a fare è questo: se nell'array dovesse capitare un valore abnorme rispetto agli altri (in questo caso il 7 e il 5), questi devono essere eliminati dall'array.
Preciso che l'array viene creato e valorizzato da un Arduino che invia progressivamente i valori in maniera automatica; qualche volta può capitare che il valore inviato sia "sballato".
Qualcuno ha un'idea su come potrei procedere?
Ciao, grazie mille.