Глоссарий
Этот глоссарий задает условия, связанные с типами данных с фиксированной точкой и числами. Эти условия могут появиться в некоторых или всех документах, которые описывают продукты MathWorks®, которые имеют поддержку фиксированной точки.
- arithmetic shift
Сдвиг битов двоичного слова, для которого знаковый бит переработан для каждого сдвига разряда направо. Нуль включен в младший значащий бит слова для каждого сдвига разряда налево. В отсутствие переполнения каждый арифметический сдвиг направо эквивалентен делению 2, и каждый арифметический сдвиг налево эквивалентен умножению 2.
См. также двоичную точку, двоичное слово, бит, логический сдвиг, старший значащий бит
- bias
Часть числового представления раньше интерпретировала номер фиксированной точки. Наряду с наклоном, смещение формирует масштабирование номера. Числа фиксированной точки могут быть представлены как
где наклон может быть выражен как
См. также представление фиксированной точки, дробный наклон, целое число, масштабирование, наклон, [Наклонное Смещение]
- binary number
Значение представляло в системе чисел, которая имеет два как ее основа, и это использует 1 и 0 (биты) для ее обозначения.
См. также бит
- binary point
Символ в форме периода, который разделяет целые и дробные части двоичного числа. Биты слева от двоичной точки являются целочисленными битами и/или знаковыми битами, и биты справа от двоичной точки являются дробными битами.
См. также двоичное число, бит, часть, целое число, разделительную точку
- binary point-only scaling
Масштабирование двоичного числа, которое следует из сдвига двоичной точки права номера или оставленный, и которое поэтому может только произойти степенями двойки.
См. также двоичное число, двоичную точку, масштабируясь
- binary word
Последовательность фиксированной длины битов (1's и 0). В цифровом оборудовании числа хранятся в двоичных словах. Путь, которым аппаратные компоненты или функции программного обеспечения интерпретируют эту последовательность 1's и 0, описан типом данных.
См. также бит, тип данных, слово
- bit
Наименьшая единица информации в программном обеспечении или оборудовании. Немного может иметь значение 0 или 1.
- ceiling (round toward)
Режим Rounding, который округляется к самому близкому представимому номеру в направлении положительной бесконечности. Это эквивалентно
ceil
режим в программном обеспечении Fixed-Point Designer™.См. также конвергентное округление, пол (вокруг к), самый близкий (вокруг к), округление, усечение, нуль (вокруг к)
- contiguous binary point
Двоичная точка, которая происходит в размере слова типа данных. Например, если тип данных имеет четыре бита, его непрерывная двоичная точка, как должны изучать, происходит в одном из следующих пяти положений:
См. также тип данных, двоичную точку, состоящую из нескольких несмежных участков, размер слова
- convergent rounding
Режим Rounding, который округляется к самому близкому допустимому квантованному значению. Числа, которые являются точно промежуточными между двумя самыми близкими допустимыми квантованными значениями, окружены, только если младший значащий бит (после округления) был бы установлен в
0
.См. также потолок (вокруг к), пол (вокруг к), самый близкий (вокруг к), округление, усечение, нуль (вокруг к)
- data type
Набор характеристик, которые задают группу значений. Тип данных с фиксированной точкой задан его размером слова, его дробной длиной, и подписывается ли он или без знака. Тип данных с плавающей точкой задан его размером слова и подписывается ли он или без знака.
См. также представление фиксированной точки, представление с плавающей точкой, дробную длину, размер слова со знаком
- data type override
Параметр в Fixed-Point Tool, который позволяет вам устанавливать тип выходных данных и масштабирование фиксированной точки, блокируется на уровне подсистемы или системе.
См. также тип данных, масштабируясь
- exponent
Часть числового представления раньше выражала номер или фиксированной точки с плавающей точкой.
1. Числа с плавающей запятой обычно представляются как
2. Числа фиксированной точки могут быть представлены как
где наклон может быть выражен как
Экспонента номера фиксированной точки равна отрицанию дробной длины:
См. также смещение, представление фиксированной точки, представление с плавающей точкой, дробную длину, дробный наклон, целое число, мантиссу, наклон
- fixed-point representation
Метод для представления численных значений и типов данных, которые имеют область значений набора и точность.
1. Числа фиксированной точки могут быть представлены как
где наклон может быть выражен как
Наклон и смещение вместе представляют масштабирование номера фиксированной точки.
2. Типы данных с фиксированной точкой могут быть заданы их размером слова, их дробной длиной, и подписываются ли они или без знака.
См. также смещение, тип данных, экспоненту, дробную длину, дробный наклон, целое число, точность, область значений, масштабирование, наклон, размер слова
- floating-point representation
Метод для представления численных значений и типов данных, которые могут иметь изменяющуюся область значений и точность.
1. Числа с плавающей запятой могут быть представлены как
2. Типы данных с плавающей точкой заданы их размером слова.
См. также тип данных, экспоненту, мантиссу, точность, область значений, размер слова
- floor (round toward)
Режим Rounding, который округляется к самому близкому представимому номеру в направлении отрицательной бесконечности.
См. также потолок (вокруг к), конвергентное округление, самое близкое (вокруг к), округление, усечение, нуль (вокруг к)
- fraction
Часть номера фиксированной точки представлена битами справа от двоичной точки. Часть представляет числа, которые меньше того.
См. также двоичную точку, бит, представление фиксированной точки
- fraction length
Количество битов справа от двоичной точки в представлении фиксированной точки номера.
См. также двоичную точку, бит, представление фиксированной точки, часть
- fractional slope
Часть числового представления раньше выражала номер фиксированной точки. Числа фиксированной точки могут быть представлены как
где наклон может быть выражен как
Корректировка наклона термина иногда используется в качестве синонима для дробного наклона.
См. также смещение, экспоненту, представление фиксированной точки, целое число, наклон
- full range
Самая широкая область значений, доступная для типа данных. От – ∞ к ∞ для типов с плавающей точкой. Для целочисленных типов представимая область значений является диапазоном от самого маленького до самого большого целочисленного значения (конечного), тип может представлять. Например, от
-128
к127
для 8-битного целого числа со знаком. Также известный как представимую область значений.- guard bits
Дополнительные биты или в аппаратном регистре или в программном моделировании, которые добавляются к верхнему уровню двоичного слова, чтобы гарантировать, что никакая информация не потеряна в случае переполнения.
См. также двоичное слово, бит, переполнение
- incorrect range
Область значений, которая слишком строга и не включает значения, которые могут на самом деле произойти в элементе модели. Область значений, которая слишком широка, не рассматривается неправильной, потому что она не будет вести, чтобы переполниться.
См. также анализ области значений
- integer
1. Часть номера фиксированной точки представлена битами слева от двоичной точки. Целое число представляет числа, которые больше или равны одному.
2. Также названный "сохраненным целым числом". Необработанное двоичное число, в котором двоичная точка принята, чтобы быть в ультраправом из слова. Целое число является частью числового представления, используемого, чтобы выразить номер фиксированной точки. Числа фиксированной точки могут быть представлены как
или
где наклон может быть выражен как
См. также смещение, представление фиксированной точки, дробный наклон, целое число, реальное значение, наклон
- integer length
Количество битов слева от двоичной точки в представлении фиксированной точки номера.
См. также двоичную точку, бит, представление фиксированной точки, дробную длину, целое число
- least significant bit (LSB)
Бит в двоичном слове, которое может представлять наименьшее значение. LSB является самым правым битом в упорядоченном обратному порядку байтов двоичном слове. Вес LSB связан с дробной длиной согласно
См. также обратный порядок байтов, двоичное слово, бит, старший значащий бит
- logical shift
Сдвиг битов двоичного слова, для которого нуль включен в старший значащий бит для каждого сдвига разряда направо и в младший значащий бит для каждого сдвига разряда налево.
См. также арифметический сдвиг, двоичную точку, двоичное слово, бит, старший значащий бит
- mantissa
Часть числового представления раньше выражала число с плавающей запятой. Числа с плавающей запятой обычно представляются как
См. также экспоненту, представление с плавающей точкой
- model element
Сущности в модели, которые располагаются аналитические дорожки программного обеспечения, например, блоки, сигналы, параметры, блокируют внутренние данные (такие как аккумуляторы, продукты).
См. также анализ области значений
- most significant bit (MSB)
Бит в двоичном слове, которое может представлять самое большое значение. MSB является крайним левым битом в упорядоченном обратному порядку байтов двоичном слове.
См. также двоичное слово, бит, младший значащий бит
- nearest (round toward)
Режим Rounding, который округляется к самому близкому представимому номеру с точной средней точкой, округленной к самому близкому представимому номеру в направлении положительной бесконечности. Это эквивалентно
nearest
режим в программном обеспечении Fixed-Point Designer.См. также потолок (вокруг к), конвергентное округление, пол (вокруг к), округление, усечение, нуль (вокруг к)
- noncontiguous binary point
Двоичная точка, которая, как изучают, выходит за пределы размера слова типа данных. Например, двоичная точка для следующего 4-битного слова, как изучают, происходит два бита справа от размера слова,
таким образом, давая биты слова следующие потенциальные ценности:
См. также двоичную точку, тип данных, размер слова
- one's complement representation
Представление чисел фиксированной точки со знаком. Отрицание двоичного числа в поразрядном дополнении до единицы требует поразрядного дополнения. Таким образом, весь 0 инвертируются к 1's, и все 1's инвертируются к 0. В обозначении поразрядного дополнения до единицы существует два способа представлять нуль. Двоичное слово всего 0 представляет "положительный" нуль, в то время как двоичное слово всех 1's представляет "отрицательный" нуль.
См. также двоичное число, двоичное слово, представление знака/величины, подписало фиксированную точку, дополнительное представление two
- overflow
Ситуация, которая происходит, когда величина результата вычисления является слишком большой для области значений используемого типа данных. Во многих случаях можно принять решение или насыщать или перенести переполнение.
См. также насыщение, переносясь
- padding
Расширение младшего значащего бита двоичного слова с одним или несколькими нулями.
См. также младший значащий бит
- precision
1. Мера самого маленького числового интервала, который тип данных с фиксированной точкой и масштабирование могут представлять, определенный значением младшего значащего бита номера. Точность дана наклоном или количеством дробных битов. Термин разрешение иногда используется как синоним для этого определения.
2. Мера различия между реальным численным значением и значением его квантованного представления. Это иногда называется ошибкой квантования или шумом квантования.
См. также тип данных, часть, младший значащий бит, квантование, ошибку квантования, область значений, наклон
- Q format
Представление, используемое Техасом Instruments™, чтобы закодировать дополнительные типы данных с фиксированной точкой подписанного two. Это представление с фиксированной точкой принимает форму
где
Q указывает, что номер находится в формате Q.
m является количеством битов, используемых, чтобы определять дополнительную целую часть two номера.
n является количеством битов, используемых, чтобы определять дополнительную дробную часть two номера или количества битов справа от двоичной точки.
В обозначении формата Q старший значащий бит принят, чтобы быть знаковым битом.
См. также двоичную точку, бит, тип данных, представление фиксированной точки, часть, целое число, дополнение two
- quantization
Представление значения типом данных, который имеет слишком мало битов, чтобы представлять его точно.
См. также бит, тип данных, ошибку квантования
- quantization error
Ошибка ввела, когда значение представлено типом данных, который имеет слишком мало битов, чтобы представлять его точно, или когда значение преобразовано от одного типа данных до более короткого типа данных. Ошибка квантования также называется шумом квантования.
См. также бит, тип данных, квантование
- radix point
Символ в форме периода, который разделяет целые и дробные части номера в любой основной системе. Биты слева от разделительной точки являются целочисленными и/или знаковыми битами, и биты справа от разделительной точки являются дробными битами.
См. также двоичную точку, бит, часть, целое число, знаковый бит
- range
Промежуток чисел, которые может представлять определенный тип данных.
См. также тип данных, полный спектр, точность, представимую область значений
- range analysis
Статический анализ модели, чтобы получить минимальные и максимальные значения области значений для элементов в модели. Программное обеспечение статически анализирует области значений отдельных расчетов в основанном на модели на указанных диапазонах проекта, входных параметрах и семантике вычисления.
- real-world value
Сохраненное целочисленное значение с примененным масштабированием фиксированной точки. Числа фиксированной точки могут быть представлены как
или
где наклон может быть выражен как
См. также целое число
- representable range
Самая широкая область значений, доступная для типа данных. От – ∞ к ∞ для типов с плавающей точкой. Для целочисленных типов представимая область значений является диапазоном от самого маленького до самого большого целочисленного значения (конечного), тип может представлять. Например, от
-128
к127
для 8-битного целого числа со знаком. Также известный как полный спектр.- resolution
Смотрите точность
- rounding
Ограничение количества битов, требуемых выражать номер. Один или несколько младших значащих битов пропущены, приведя к потере точности. Округление необходимо, когда значения не может выразить точно количество битов, определяемых, чтобы представлять его.
См. также бит, перекрывая (вокруг к), конвергентное округление, пол (вокруг к), младший значащий бит, самый близкий (вокруг к), точность, усечение, нуль (вокруг к)
- saturation
Метод обработки числового переполнения, которое представляет положительное переполнение как самое большое положительное число в области значений типа данных, используемого и отрицательное переполнение как самое большое отрицательное число в области значений.
См. также переполнение, переносясь
- scaled double
Двойной тип данных, который сохраняет информацию о масштабировании фиксированной точки. Например, в Simulink® и программном обеспечении Fixed-Point Designer можно использовать переопределение типа данных, чтобы преобразовать типы данных с фиксированной точкой в масштабированный, удваивается. Можно затем симулировать, чтобы определить идеальное поведение с плавающей точкой системы. После того, как вы собираете ту информацию, которую можно выключить переопределение типа данных, чтобы возвратить в типы данных с фиксированной точкой, и количества все еще имеют свою исходную информацию о масштабировании, потому что это было сохранено в масштабированных двойных типах данных.
- scaling
1. Формат, используемый в количестве фиксированной точки данного размера слова и со знаком. Наклон и смещение вместе формируют масштабирование номера фиксированной точки.
2. Изменение наклона и/или смещения номера фиксированной точки, не изменяя сохраненное целое число.
См. также смещение, представление фиксированной точки, целое число, наклон
- shift
Перемещение битов двоичного слова или к старшему значащему биту ("налево") или к младшему значащему биту ("направо"). Сдвиги направо могут быть или логическими, где пробелы, опорожненные впереди слова с каждым сдвигом, заполнены в нулями или арифметикой, где слово является знаком, расширенным, когда это смещено направо.
См. также арифметический сдвиг, логический сдвиг, расширение знака
- sign bit
Бит (или биты) в двоичном числе со знаком, которое указывает, положителен ли номер или отрицателен.
См. также двоичное число, бит
- sign extension
Сложение битов, которые имеют значение старшего значащего бита к верхнему уровню дополнительного номера two. Расширение знака не изменяет значение двоичного числа.
См. также двоичное число, "сторожевые" разряды, старший значащий бит, дополнительное представление two, слово
- sign/magnitude representation
Представление фиксированной точки со знаком или чисел с плавающей запятой. В представлении знака/величины один бит двоичного слова является всегда специализированным знаковым битом, в то время как остающиеся биты слова кодируют величину номера. Отрицание с помощью представления знака/величины состоит из зеркального отражения знакового бита от 0 (положительный) 1 (отрицанию), или от 1 до 0.
См. также двоичное слово, бит, представление фиксированной точки, представление с плавающей точкой, представление поразрядного дополнения до единицы, знаковый бит, подписало фиксированную точку, со знаком, дополнительное представление two
- signed fixed-point
Номер фиксированной точки или тип данных, который может представлять и положительные и отрицательные числа.
См. также тип данных, представление фиксированной точки, фиксированную точку без знака, со знаком
- signedness
Со знаком из номера или типа данных может быть подписан или без знака. Числа со знаком и типы данных могут представлять и положительные и отрицательные величины, тогда как числа без знака и типы данных могут только представлять значения, которые больше или равны нулю.
См. также тип данных, знаковый бит, представление знака/величины, подписал фиксированную точку, фиксированную точку без знака
- slope
Часть числового представления раньше выражала номер фиксированной точки. Наряду со смещением, наклон формирует масштабирование номера фиксированной точки. Числа фиксированной точки могут быть представлены как
где наклон может быть выражен как
См. также смещение, представление фиксированной точки, дробный наклон, целое число, масштабирование, [Наклонное Смещение]
- slope adjustment
Смотрите дробный наклон
- [Slope Bias]
Представление раньше задавало масштабирование номера фиксированной точки.
См. также смещение, масштабирование, наклон
- stored integer
Смотрите целое число
- trivial scaling
Масштабирование, которое приводит к реальному значению номера, являющегося просто равным его сохраненному целочисленному значению:
В [Наклонное Смещение] представление, числа фиксированной точки могут быть представлены как
В тривиальном случае клонитесь = 1 и смещение = 0.
В терминах бинарного масштабирования только для точки двоичная точка справа от младшего значащего бита для тривиального масштабирования, означая, что дробная длина является нулем:
Масштабирование всегда тривиально для чистых целых чисел, таково как
int8
, и также для истинных типов с плавающей точкойsingle
иdouble
.См. также смещение, двоичную точку, бинарное масштабирование только для точки, представление фиксированной точки, дробную длину, целое число, младший значащий бит, масштабирование, наклон, [Наклонное Смещение]
- truncation
Режим Rounding, который понижается на один или несколько младших значащих битов от номера.
См. также потолок (вокруг к), конвергентное округление, пол (вокруг к), самый близкий (вокруг к), округление, нуль (вокруг к)
- two's complement representation
Общее представление чисел фиксированной точки со знаком. Отрицание с помощью дополнительного представления подписанного two состоит из перевода в поразрядное дополнение до единицы, сопровождаемое сложением в двоичной системе того.
См. также двоичное слово, представление поразрядного дополнения до единицы, представление знака/величины, подписало фиксированную точку
- unsigned fixed-point
Номер фиксированной точки или тип данных, который может только представлять числа, больше, чем или равный нулю.
См., что также тип данных, представление фиксированной точки, подписал фиксированную точку, со знаком
- word
Последовательность фиксированной длины двоичных цифр (1's и 0). В цифровом оборудовании числа хранятся в словах. Путем аппаратные компоненты или функции программного обеспечения интерпретируют эту последовательность 1's, и 0 описан типом данных.
См. также двоичное слово, тип данных
- word length
Количество битов в двоичном слове или типе данных.
См. также двоичное слово, бит, тип данных
- wrapping
Метод обработки переполнения. Перенос использования арифметика по модулю, чтобы бросить номер, который падает за пределами представимой области значений тип данных, используемый назад в представимую область значений.
См. также тип данных, переполнение, область значений, насыщение
- zero (round toward)
Режим Rounding, который округляется к самому близкому представимому номеру в направлении нуля. Это эквивалентно
fix
режим в программном обеспечении Fixed-Point Designer.См. также потолок (вокруг к), конвергентное округление, пол (вокруг к), самый близкий (вокруг к), округление, усечение