Глоссарий

  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  [  

Этот глоссарий задает условия, связанные с типами данных с фиксированной точкой и числами. Эти условия могут появиться в некоторых или всех документах, которые описывают продукты MathWorks®, которые имеют поддержку фиксированной точки.

arithmetic shift

Сдвиг битов двоичного слова, для которого знаковый бит переработан для каждого сдвига разряда направо. Нуль включен в младший значащий бит слова для каждого сдвига разряда налево. В отсутствие переполнения каждый арифметический сдвиг направо эквивалентен делению 2, и каждый арифметический сдвиг налево эквивалентен умножению 2.

См. также двоичную точку, двоичное слово, бит, логический сдвиг, старший значащий бит

bias

Часть числового представления раньше интерпретировала номер фиксированной точки. Наряду с наклоном, смещение формирует масштабирование номера. Числа фиксированной точки могут быть представлены как

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

См. также представление фиксированной точки, дробный наклон, целое число, масштабирование, наклон, [Наклонное Смещение]

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

Двоичная точка, которая происходит в размере слова типа данных. Например, если тип данных имеет четыре бита, его непрерывная двоичная точка, как должны понимать, происходит в одном из следующих пяти положений:

.00000.00000.00000.00000.

См. также тип данных, двоичную точку, состоящую из нескольких несмежных участков, размер слова

convergent rounding

Режим Rounding, который округляется к самому близкому допустимому квантованному значению. Числа, которые являются точно промежуточными между двумя самыми близкими допустимыми квантованными значениями, окружены, только если младший значащий бит (после округления) был бы установлен в 0.

См. также потолок (вокруг к), пол (вокруг к), самый близкий (вокруг к), округление, усечение, нуль (вокруг к)

data type

Набор характеристик, которые задают группу значений. Тип данных с фиксированной точкой задан его размером слова, его дробной длиной, и подписывается ли он или без знака. Тип данных с плавающей точкой задан его размером слова и подписывается ли он или без знака.

См. также представление фиксированной точки, представление с плавающей точкой, дробную длину, размер слова со знаком

data type override

Параметр в Fixed-Point Tool, который позволяет вам устанавливать тип выходных данных и масштабирование фиксированной точки, блокируется на уровне подсистемы или системе.

См. также тип данных, масштабируясь

exponent

Часть числового представления раньше выражала номер или фиксированной точки с плавающей точкой.

1. Числа с плавающей запятой обычно представляются как

real-world value=mantissa×2exponent

2. Числа фиксированной точки могут быть представлены как

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

Экспонента номера фиксированной точки равна отрицанию дробной длины:

exponent=1×fraction length

См. также смещение, представление фиксированной точки, представление с плавающей точкой, дробную длину, дробный наклон, целое число, мантиссу, наклон

fixed-point representation

Метод для представления численных значений и типов данных, которые имеют область значений набора и точность.

1. Числа фиксированной точки могут быть представлены как

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

Наклон и смещение вместе представляют масштабирование номера фиксированной точки.

2. Типы данных с фиксированной точкой могут быть заданы их размером слова, их дробной длиной, и подписываются ли они или без знака.

См. также смещение, тип данных, экспоненту, дробную длину, дробный наклон, целое число, точность, область значений, масштабирование, наклон, размер слова

floating-point representation

Метод для представления численных значений и типов данных, которые могут иметь изменяющуюся область значений и точность.

1. Числа с плавающей запятой могут быть представлены как

real-world value=mantissa×2exponent

2. Типы данных с плавающей точкой заданы их размером слова.

См. также тип данных, экспоненту, мантиссу, точность, область значений, размер слова

floor (round toward)

Режим Rounding, который округляется к самому близкому представимому номеру в направлении отрицательной бесконечности.

См. также потолок (вокруг к), конвергентное округление, самое близкое (вокруг к), округление, усечение, нуль (вокруг к)

fraction

Часть номера фиксированной точки представлена битами справа от двоичной точки. Часть представляет числа, которые являются меньше чем одним.

См. также двоичную точку, бит, представление фиксированной точки

fraction length

Количество битов справа от двоичной точки в представлении фиксированной точки номера.

См. также двоичную точку, бит, представление фиксированной точки, часть

fractional slope

Часть числового представления раньше выражала номер фиксированной точки. Числа фиксированной точки могут быть представлены как

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

Корректировка наклона термина иногда используется в качестве синонима для дробного наклона.

См. также смещение, экспоненту, представление фиксированной точки, целое число, наклон

full range

Самая широкая область значений, доступная для типа данных. От – ∞ к ∞ для типов с плавающей точкой. Для целочисленных типов представимая область значений является диапазоном от самого маленького до самого большого целочисленного значения (конечного), тип может представлять. Например, от -128 до 127 для 8-битного целого числа со знаком. Также известный как представимую область значений.

guard bits

Дополнительные биты или в аппаратном регистре или в программном моделировании, которые добавляются к верхнему уровню двоичного слова, чтобы гарантировать, что никакая информация не потеряна в случае переполнения.

См. также двоичное слово, бит, переполнение

incorrect range

Область значений, которая слишком строга и не включает значения, которые могут на самом деле произойти в элементе модели. Область значений, которая слишком широка, не рассматривается неправильной, потому что она не будет вести, чтобы переполниться.

См. также анализ области значений

integer

1. Часть номера фиксированной точки представлена битами слева от двоичной точки. Целое число представляет числа, которые больше, чем или равны одному.

2. Также названный "сохраненным целым числом". Необработанное двоичное число, в котором двоичная точка принята, чтобы быть в ультраправом из слова. Целое число является частью числового представления, используемого, чтобы выразить номер фиксированной точки. Числа фиксированной точки могут быть представлены как

real-world value=2fraction length×stored integer

или

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

См. также смещение, представление фиксированной точки, дробный наклон, целое число, реальное значение, наклон

integer length

Количество битов слева от двоичной точки в представлении фиксированной точки номера.

См. также двоичную точку, бит, представление фиксированной точки, дробную длину, целое число

least significant bit (LSB)

Бит в двоичном слове, которое может представлять наименьшее значение. LSB является самым правым битом в упорядоченном обратному порядку байтов двоичном слове. Вес LSB связан с дробной длиной согласно

weight of LSB=2fraction length

См. также обратный порядок байтов, двоичное слово, бит, старший значащий бит

logical shift

Сдвиг битов двоичного слова, для которого нуль включен в старший значащий бит для каждого сдвига разряда направо и в младший значащий бит для каждого сдвига разряда налево.

См. также арифметический сдвиг, двоичную точку, двоичное слово, бит, старший значащий бит

mantissa

Часть числового представления раньше выражала число с плавающей запятой. Числа с плавающей запятой обычно представляются как

real-world value=mantissa×2exponent

См. также экспоненту, представление с плавающей точкой

model element

Сущности в модели, которые располагаются аналитические дорожки программного обеспечения, например, блоки, сигналы, параметры, блокируют внутренние данные (такие как аккумуляторы, продукты).

См. также анализ области значений

most significant bit (MSB)

Бит в двоичном слове, которое может представлять самое большое значение. MSB является крайним левым битом в упорядоченном обратному порядку байтов двоичном слове.

См. также двоичное слово, бит, младший значащий бит

nearest (round toward)

Режим Rounding, который округляется к самому близкому представимому номеру с точной средней точкой, округленной к самому близкому представимому номеру в направлении положительной бесконечности. Это эквивалентно режиму nearest в программном обеспечении Fixed-Point Designer.

См. также потолок (вокруг к), конвергентное округление, пол (вокруг к), округление, усечение, нуль (вокруг к)

noncontiguous binary point

Двоичная точка, которая, как понимают, выходит за пределы размера слова типа данных. Например, двоичная точка для следующего 4-битного слова, как понимают, происходит два бита справа от размера слова,

0000¯¯.

таким образом, давая биты слова следующие потенциальные ценности:

25242322¯¯.

См. также двоичную точку, тип данных, размер слова

one's complement representation

Представление чисел фиксированной точки со знаком. Отрицание двоичного числа в поразрядном дополнении до единицы требует поразрядного дополнения. Таким образом, весь 0 инвертируются к 1's, и все 1's инвертируются к 0. В обозначении поразрядного дополнения до единицы существует два способа представлять нуль. Двоичное слово всего 0 представляет "положительный" нуль, в то время как двоичное слово всех 1's представляет "отрицательный" нуль.

См. также двоичное число, двоичное слово, представление знака/значения, подписало фиксированную точку, дополнительное представление two

overflow

Ситуация, которая происходит, когда значение результата вычисления является слишком большим для области значений используемого типа данных. Во многих случаях можно принять решение или насыщать или перенести переполнение.

См. также насыщение, переносясь

padding

Расширение младшего значащего бита двоичного слова с одним или несколькими нулями.

См. также младший значащий бит

precision

1. Мера самого маленького числового интервала, который тип данных с фиксированной точкой и масштабирование могут представлять, определенный значением младшего значащего бита номера. Точность дана наклоном или количеством дробных битов. Термин разрешение иногда используется как синоним для этого определения.

2. Мера различия между реальным численным значением и значением его квантованного представления. Это иногда называется ошибкой квантования или шумом квантования.

См. также тип данных, часть, младший значащий бит, квантование, ошибку квантования, область значений, наклон

Q format

Представление, используемое Техасом Instruments™, чтобы закодировать дополнительные типы данных с фиксированной точкой подписанного two. Это представление с фиксированной точкой принимает форму

Qm.n

где

  • Q указывает, что номер находится в формате Q.

  • m является количеством битов, используемых, чтобы определять дополнительную целую часть two номера.

  • n является количеством битов, используемых, чтобы определять дополнительную дробную часть two номера или количества битов справа от двоичной точки.

В обозначении формата Q старший значащий бит принят, чтобы быть знаковым битом.

См. также двоичную точку, бит, тип данных, представление фиксированной точки, часть, целое число, дополнение two

quantization

Представление значения типом данных, который имеет слишком мало битов, чтобы представлять его точно.

См. также бит, тип данных, ошибку квантования

quantization error

Ошибка ввела, когда значение представлено типом данных, который имеет слишком мало битов, чтобы представлять его точно, или когда значение преобразовано от одного типа данных до более короткого типа данных. Ошибка квантования также называется шумом квантования.

См. также бит, тип данных, квантование

radix point

Символ в форме периода, который разделяет целые и дробные части номера в любой основной системе. Биты слева от разделительной точки являются целочисленными и/или знаковыми битами, и биты справа от разделительной точки являются дробными битами.

См. также двоичную точку, бит, часть, целое число, знаковый бит

range

Промежуток чисел, которые может представлять определенный тип данных.

См. также тип данных, полный спектр, точность, представимую область значений

range analysis

Статический анализ модели, чтобы получить минимальные и максимальные значения области значений для элементов в модели. Программное обеспечение статически анализирует области значений отдельных вычислений в основанном на модели на заданных областях значений проекта, входных параметрах и семантике вычисления.

real-world value

Сохраненное целочисленное значение с примененным масштабированием фиксированной точки. Числа фиксированной точки могут быть представлены как

real-world value=2fraction length×stored integer

или

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

См. также целое число

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

Часть числового представления раньше выражала номер фиксированной точки. Наряду со смещением, наклон формирует масштабирование номера фиксированной точки. Числа фиксированной точки могут быть представлены как

real-world value=(slope×stored integer)+bias

где наклон может быть выражен как

slope=fractional slope×2exponent

См. также смещение, представление фиксированной точки, дробный наклон, целое число, масштабирование, [Наклонное Смещение]

slope adjustment

Смотрите дробный наклон

[Slope Bias]

Представление раньше задавало масштабирование номера фиксированной точки.

См. также смещение, масштабирование, наклон

stored integer

Смотрите целое число

trivial scaling

Масштабирование, которое приводит к реальному значению номера, являющегося просто равным его сохраненному целочисленному значению:

real-world value=stored integer

В [Наклонное Смещение] представление, числа фиксированной точки могут быть представлены как

real-world value=(slope×stored integer)+bias

В тривиальном случае клонитесь = 1 и смещение = 0.

С точки зрения бинарного масштабирования только для точки двоичная точка справа от младшего значащего бита для тривиального масштабирования, означая, что дробная длина является нулем:

real-world value=stored integer×2fraction length=stored integer×20

Масштабирование всегда тривиально для чистых целых чисел, таково как 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.

См. также потолок (вокруг к), конвергентное округление, пол (вокруг к), самый близкий (вокруг к), округление, усечение