missing
Renvoie une valeur manquante.
📝Syntaxe
m = missing()
📤Arguments de sortie
Paramètre Description
m une valeur manquante utilisable dans les tableaux et les tables
đź“„Description
missing renvoie une valeur spéciale représentant une donnée manquante (non définie). Lorsqu'elle est assignée dans un tableau ou une table, la valeur missing est automatiquement convertie en la valeur manquante standard utilisée par le type de données du tableau.

Une affectation indexée comme A(k) = missing ou A(:) = missing conserve la classe de A : missing devient NaN dans un tableau double ou single, <missing> dans un tableau string, NaN dans un tableau duration et NaT dans un tableau datetime. Les tableaux des autres classes (char, logical, entiers, cell) n'ont pas de valeur manquante et l'affectation lève une erreur.

La concaténation suit les mêmes règles : [missing missing] est un tableau missing 1x2, [missing 1] vaut [NaN 1], [missing []] vaut NaN, [missing "a"] est un tableau string, et concaténer missing avec une valeur char, logical, entière, cell, struct ou function handle lève une erreur.

đź’ˇExemples
A = missing()
A = double([1, 2, missing()])
B = string(["foo", missing()])
C = struct("Name", "Alice", "Age", missing())
S = strings(1, 3);
S(2:3) = missing
X = [1 2 3];
X(:) = missing
M = [missing missing]
đź”—Voir aussi
ismissingmissingNaNstring
đź•”Historique des versions
Version Description
1.15.0 version initiale
Modifier cette page sur GitHub