Nella descrizione della funzione
quantile è riportato:
[...]
quantile treats NaNs as missing values, and removes them.
Dunque
è possibile tenere l'array come double e sostituire i 5555 con dei "valori non validi" che la funzione quantile non prende in considerazione?: si possono sostituire i valori "5555" con "NaN" in modo semplice.
Dato il vettore "A":
A(A == 5555)=NaN
La seconda parte della domanda non è molto chiara, tuttavia, se, dato un array A se ne vogliono eliminare alcuni elementi (nello specifico quelli uguali a "5555"):
% Creazione di una copia dell'array A
B=A
B(A == 5555)=[]