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