numerictype объект содержит весь тип данных и масштабирующиеся атрибуты объекта фиксированной точки. numerictype объект ведет себя как любой объект MATLAB®, за исключением того, что это только позволяет вам установить допустимые значения для заданных полей. Следующая таблица показывает возможные настройки каждого поля объекта.
Когда вы создаете fi объект, любое незаданное поле numerictype объект возвращается к своему значению по умолчанию. Таким образом, если DataTypeMode установлен в unspecified scaling, это принимает значение по умолчанию к binary point scaling когда fi объект создается. Если Signedness свойство numerictype объект установлен в Auto, это принимает значение по умолчанию к Signed когда fi объект создается.
| DataTypeMode | Тип данных | Масштабирование | Со знаком | Word- Длина | Часть - Длина | Наклон | Смещение |
|---|---|---|---|---|---|---|---|
Типы данных с фиксированной точкой | |||||||
|
|
|
| Положительное целое число от 1 до 65 535 | Положительное или отрицательное целое число | 2^ длина (-части) | 0 |
|
|
|
| Положительное целое число от 1 до 65 535 |
| Любое число с плавающей точкой, больше, чем нуль | Любое число с плавающей точкой - |
|
|
|
| Положительное целое число от 1 до 65 535 |
|
|
|
Масштабируемые двойные типы данных | |||||||
|
|
|
| Положительное целое число от 1 до 65 535 | Положительное или отрицательное целое число | 2^ длина (-части) | 0 |
|
|
|
| Положительное целое число от 1 до 65 535 |
| Любое число с плавающей точкой, больше, чем нуль | Любое число с плавающей точкой - |
|
|
|
| Положительное целое число от 1 до 65 535 |
|
|
|
Встроенные типы данных | |||||||
|
|
| 1 | 64 | 0 | 1 | 0 |
|
|
| 1 | 32 | 0 | 1 | 0 |
|
|
| 0 | 1 | 0 | 1 | 0 |
Вы не можете изменить numerictype свойства fi объект после fi создание объекта.
Поле Slope numerictype объект связан с SlopeAdjustmentFactor и FixedExponent свойства
FixedExponent и FractionLength свойства связаны
Если вы устанавливаете SlopeAdjustmentFactor, FixedExponent, или FractionLength свойство, поле Slope изменяется.
В двоичной точке, масштабирующей numerictype StoredIntegerValue и RealWorldValue свойства связаны согласно
В [Наклонное Смещение] масштабирование RealWorldValue может быть представлен
который эквивалентен
Если какое-либо из этих свойств обновляется, другие изменяются соответственно.