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