Интегральная нелинейность (INL) и дифференциальная нелинейность (DNL) преобразователей данных
вычисляет интегральную нелинейность (INL) и дифференциальную нелинейность (DNL) ошибок АЦП и ЦАП. Функция вычисляет INL и DNL с помощью аналого-цифровых входных выходных данных и номинальной аналоговой динамической области значений конвертера. Функция может вычислять INL и DNL либо с помощью метода конечной точки, либо методом наилучшей подгонки, либо с помощью обоих методов.s
= inldnl(analog
,digital
,range
,type
)
inldnl
функция анализирует только конвертеры с конечным числом бит. Это означает, что АЦП должны иметь насыщение и квантование. Функция игнорирует любые цифровые пары значений, которые содержат значения NaN.
вычисляет ошибки INL и DNL АЦП и DAC, используя один или несколько аргументы пары "имя-значение" в дополнение к входным параметрам в предыдущем синтаксисе. Заключайте каждое имя аргумента в кавычки. Неустановленные аргументы берут значения по умолчанию.s
= inldnl(___,Name,Value)
Примечание
Начальные условия и другие аномальные данные могут вызвать беспорядочное поведение этой функции. Эта функция может анализировать немонотонные преобразователи, но она не может обрабатывать несколько различных вхождения одного и того же кода в одной передаточной функции.