Заполните отсутствующие значения
F = fillmissing(A,'constant',v)
F = fillmissing(A,method)
F = fillmissing(A,movmethod,window)
F = fillmissing(___,dim)
F = fillmissing(___,Name,Value)
[F,TF] =
fillmissing(___)
заливки недостающие записи массива или таблицы с постоянным значением F
= fillmissing(A
,'constant',v
)v
. Если A
является матричным или многомерным массивом, то v
может быть или скаляром или вектором. Когда v
является вектором, каждый элемент задает значение заливки в соответствующем столбце A
. Если A
является таблицей или расписанием, то v
может также быть массивом ячеек.
Отсутствующие значения заданы согласно типу данных A
:
NaN
double
, single
, duration
и calendarDuration
NAT
datetime
<missing>
— string
<undefined>
— categorical
' '
— char
{''}
— cell
символьных массивов
Если A
является таблицей, то тип данных каждого столбца задает отсутствующее значение для того столбца.
недостающие записи заливок с помощью метода, заданного F
= fillmissing(A
,method
)method
, который может быть одним из следующего:
'previous'
— предыдущее неотсутствующее значение
'next'
— следующее неотсутствующее значение
самый близкий
самое близкое неотсутствующее значение
'linear'
— линейная интерполяция соседних, неотсутствующих значений (числовой, только duration
и типы данных datetime
)
сплайн
кусочная интерполяция кубическим сплайном (числовой, только duration
и типы данных datetime
)
pchip
сохраняющая форму кусочная интерполяция кубическим сплайном (числовой, только duration
и типы данных datetime
)
задает дополнительные параметры для заполнения отсутствующих значений с помощью одного или нескольких аргументов пары "имя-значение". Например, если F
= fillmissing(___,Name,Value
)t
является вектором временных стоимостей, то fillmissing(A,'linear','SamplePoints',t)
интерполирует данные в A
относительно времен в t
.
filloutliers
| ismissing
| isnan
| missing
| rmmissing
| standardizeMissing