Создать массив всех NaN ценности
X = NaN возвращает скалярное представление «не число». Возврат операций NaN когда они имеют неопределенные числовые результаты, такие как 0/0 или 0*Inf.
X = NaN( возвращает sz1,...,szN)sz1-by-... -by-szN массив NaN значения, где sz1,...,szN укажите размер каждого размера. Например, NaN(3,4) возвращает матрицу 3 на 4.
X = NaN(___, возвращает массив typename)NaN значения типа данных typename, которые могут быть либо 'single' или 'double'.
X = NaN возвращает скаляр, тип double, IEEE ® представление «не число». Точное битовое шестнадцатеричное представление этого значения fff8000000000000. MATLAB ® сохраняет статус «не число» для альтернативыNaN представления и обрабатывает все представления эквивалентно. В некоторых особых случаях из-за аппаратных ограничений, например, MATLAB не сохраняет точный битовый шаблон альтернативных представлений во время вычислений, а вместо этого использует канонический NaN битовая комбинация, описанная ранее.
NaN значения не равны друг другу. В результате операции сравнения с участием NaN return false, за исключением оператора, не равного ~=. Например, NaN == NaN возвращает логический 0 (false) но NaN ~= NaN возвращает логический 1 (true).
NaN значения в векторе обрабатываются как различные уникальные элементы. Например, unique([1 1 NaN NaN]) возвращает вектор строки [1 NaN NaN].
Используйте isnan или ismissing функция для обнаружения NaN значения в массиве. rmmissing функция обнаруживает и удаляет NaN значения и fillmissing функция обнаруживает NaN значения и заменяет их наNaN значения.