В моделях типы данных определяют взаимодействия между сигналами и параметрами блоков. Типы числовых данных определяют, как сигналы компьютерных магазинов и параметры в памяти и как компьютер выполняет математические операции. Другой Simulink® типы данных определяют структуру или позволенные значения сигналов и параметров.
Чтобы симулировать математическое поведение компьютерного оборудования или сгенерировать эффективный код из модели, можно управлять типами числовых данных сигналов и параметров. Можно задать целочисленную, фиксированную точку с плавающей точкой и другие числовые типы. Смотрите Типы данных, Поддержанные Simulink.
Перечислимые типы данных позволяют сигналам и параметрам использовать только множество значений, которое вы задаете. Можно улучшить удобочитаемость модели путем обеспечения понятного имени для каждого перечисляемого значения. Чтобы использовать перечисления в Simulink, смотрите Использование Перечислимые Данные в Моделях Simulink.
Можно использовать типы шины, чтобы собрать в группу несколько сигналов или параметров, которые могут улучшить удобочитаемость модели и упростить обслуживание модели. Смотрите Типы данных для Шин.
Можно использовать строковые типы, чтобы легко использовать строки в моделях.
Simulink.AliasType | Создайте псевдоним для и типа данных параметров сигнала |
Simulink.NumericType | Задайте с плавающей точкой, целочисленный, или тип данных с фиксированной точкой |
Подтвердите встроенную модель с плавающей точкой
Используйте симуляцию, чтобы проверить, что алгоритм управления может продолжить соответствовать требованиям к приложению при использовании типов данных с плавающей точкой с одинарной точностью.
Управляйте типами данных сигналов
Примените типы данных кроме double
к сигналам в модели.
Задайте типы данных с фиксированной точкой
Если у вас нет Fixed-Point Designer™, можно все еще смотреть и использовать модели фиксированной точки, которые другие совместно используют с вами.
Задайте типы данных Используя ассистент типа данных
В интерактивном режиме примените типы данных, такие как целое число, фиксированная точка и перечислимые типы, к элементам данных в модели.
Используйте перечислимые данные в моделях Simulink
Создайте и используйте перечисления в моделях Simulink.
Используйте строки в моделях.
Элементы данных (сигналы, параметры блоков и состояния) в модели имеют тип данных, такой как int8
, который определяет, как компьютер представляет данные в памяти.
Типы данных, поддержанные Simulink
Simulink поддерживает многих целочисленная, фиксированная точка с плавающей точкой, Boolean и другие типы данных.
Задайте тип данных для целой шины путем создания Simulink.Bus object. Шина является одной строкой, которая содержит данные для нескольких отдельных линий.
Перечислимые данные являются данными, которые ограничиваются конечным множеством значений. Модели Simulink могут использовать перечисление в качестве типа данных.