Используйте диалоговое окно Расширенных настроек, чтобы управлять режимом инструментирования фиксированной точки и настройками переопределения типа данных. Можно также использовать диалоговое окно Расширенных настроек, чтобы добавить или отредактировать пользовательские настройки. Вы не можете изменить настройки заводской настройки. Если вы добавляете новую настройку и хотите, чтобы она появилась как кнопка на Fixed-Point Tool панель Configure model settings, используйте средства управления во вкладке Shortcuts.
Управляйте, какие объекты регистрируют минимум, максимум и данные о переполнении во время симуляции.
Значение по умолчанию: Use local settings
Use local settings
Данные логов согласно значению этого параметра установлены для каждой подсистемы. В противном случае настройки для родительских систем всегда заменяют те из дочерних систем.
Minimums, maximums and overflows
Логарифмическое минимальное значение, максимальное значение и данные о переполнении для всех блоков в существующей системе или подсистеме во время симуляции.
Overflows only
Журналы только переполняют данных для всех блоков в существующей системе или подсистеме.
Force off
Не делает данных логов ни для какого блока в существующей системе или подсистеме. Используйте этот выбор, чтобы работать с моделями, содержащими включенные блоки фиксированной точки, если у вас нет лицензии Fixed-Point Designer™.
Вы не можете изменить режим инструментирования для соединенных подсистем или моделей, на которые ссылаются.
Значение этого параметра для родительских систем управляет журналированием min / макс. журналированием для всех дочерних подсистем, если Use local settings
не выбран.
Параметр: 'MinMaxOverflowLogging' |
Ввод: строка |
Значение: 'UseLocalSettings' | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff' |
Значение по умолчанию: 'UseLocalSettings' |
Управляйте переопределением типа данных объектов, которые позволяют вам задавать типы данных в их диалоговых окнах.
Значение по умолчанию: Use local settings
Значение этого параметра для родительских систем управляет переопределением типа данных для всех дочерних подсистем, если Use local settings
не выбран.
Use local settings
Типы данных переопределений согласно установке этого параметра для каждой подсистемы.
Scaled double
Заменяет тип данных всех блоков в существующей системе, и подсистема с удваивается; однако, масштабирование и смещение, заданное в диалоговом окне каждого блока, сохраняются.
Double
Заменяет тип выходных данных всех блоков в существующей системе, или подсистема с удваивается. Замененные значения не имеют никакого масштабирования или смещения.
Single
Заменяет тип выходных данных всех блоков в существующей системе или подсистеме с одиночными играми. Замененные значения не имеют никакого масштабирования или смещения.
Off
Никакое переопределение типа данных не выполняется ни на каком блоке в существующей системе или подсистеме. Настройки на блоках используются.
Установите этот параметр на Double
или Single
, и параметр Data type override applies to к All numeric types
, чтобы работать с моделями, содержащими фиксированную точку, включил блоки, если у вас нет лицензии Fixed-Point Designer.
Вы не можете изменить настройки Data type override на соединенных подсистемах или моделях, на которые ссылаются.
Переопределение типа данных никогда не применяется к типам данных boolean
.
Когда вы устанавливаете параметр Data type override родительской системы к Double
, Single
, Scaled double
или Off
, эта установка также применяется ко всем дочерним подсистемам, и вы не можете изменить настройки переопределения типа данных для этих дочерних подсистем. Когда параметром Data type override родительской системы является Use local settings
, можно установить параметр Data type override для отдельных дочерних элементов.
Используйте этот параметр с параметром Data type override applies to. Следующая таблица детализирует, как эти два параметра влияют на типы данных в вашей модели.
Настройки Fixed-Point Tool | Блокируйте Local Settings | ||
---|---|---|---|
Переопределение типа данных | Переопределение типа данных применяется | Типы с плавающей точкой | Фиксированные точки |
Используйте локальные настройки/От | Нет данных | Неизменный | Неизменный |
'double' | Все числовые типы | 'double' | 'double' |
С плавающей точкой | 'double' | Неизменный | |
Фиксированная точка | Неизменный | 'double' | |
Единственный | Все числовые типы | Единственный | Единственный |
С плавающей точкой | Единственный | Неизменный | |
Фиксированная точка | Неизменный | Единственный | |
Масштабируемый дважды | Все числовые типы | 'double' | Масштабируемый дважды эквивалентный из фиксированной точки |
С плавающей точкой | 'double' | Неизменный | |
Фиксированная точка | Неизменный | Масштабируемый дважды эквивалентный из фиксированной точки |
Параметр: 'DataTypeOverride' |
Ввод: строка |
Значение: 'UseLocalSettings' | 'ScaledDouble' | 'Double' | 'Single' | 'Off' |
Значение по умолчанию: 'UseLocalSettings' |
Задает, какие типы данных Fixed-Point Tool заменяет
Значение по умолчанию: All numeric types
All numeric types
Переопределение типа данных применяется ко всем числовым типам, и фиксированной точке с плавающей точкой. Это не применяется к boolean
или перечисленным типам данных.
Floating-point
Переопределение типа данных применяется только к типам данных с плавающей точкой, то есть, double
и single
.
Fixed-point
Переопределение типа данных применяет только к типам данных с фиксированной точкой, например, uint8
, fixdt
.
Используйте этот параметр с параметром Data type override.
Переопределение типа данных никогда не применяется к boolean
или перечисленным типам данных или к шинам.
Когда вы устанавливаете параметр Data type override родительской системы к Double
, Single
, Scaled double
или Off
, эта установка также применяется ко всем дочерним подсистемам, и вы не можете изменить настройки переопределения типа данных для этих дочерних подсистем. Когда параметром Data type override родительской системы является Use local setting
, можно установить параметр Data type override для отдельных дочерних элементов.
Следующая таблица детализирует, как эти два параметра влияют на типы данных в вашей модели.
Настройки Fixed-Point Tool | Блокируйте Local Settings | ||
---|---|---|---|
Переопределение типа данных | Переопределение типа данных применяется | Типы с плавающей точкой | Фиксированные точки |
Используйте локальные настройки/От | Нет данных | Неизменный | Неизменный |
'double' | Все числовые типы | 'double' | 'double' |
С плавающей точкой | 'double' | Неизменный | |
Фиксированная точка | Неизменный | 'double' | |
Единственный | Все числовые типы | Единственный | Единственный |
С плавающей точкой | Единственный | Неизменный | |
Фиксированная точка | Неизменный | Единственный | |
Масштабируемый дважды | Все числовые типы | 'double' | Масштабируемый дважды эквивалентный из фиксированной точки |
С плавающей точкой | 'double' | Неизменный | |
Фиксированная точка | Неизменный | Масштабируемый дважды эквивалентный из фиксированной точки |
Этот параметр включен только, когда Data type override установлен в Scaled double
, Double
или Single
.
Параметр: 'DataTypeOverrideAppliesTo' |
Ввод: строка |
Значение: 'AllNumericTypes' | 'Floating-point' | 'Fixed-point' |
Значение по умолчанию: 'AllNumericTypes' |
Введите уникальное имя для своего ярлыка. По умолчанию Fixed-Point Tool использует это имя в качестве Run name для этого ярлыка.
Если имя ярлыка уже существует, новые настройки перезаписывают существующие настройки.
Выберите, изменить ли образцовые настройки инструментирования фиксированной точки, когда вы применяете этот ярлык модели.
Значение по умолчанию: на
То, когда вы применяете этот ярлык модели, изменяет настройки инструментирования фиксированной точки модели и ее подсистем к установке, заданной в этом ярлыке.
Не изменяет настройки инструментирования фиксированной точки, когда вы применяете этот ярлык модели.
Если вы хотите управлять настройками переопределения типа данных, не изменяя настройки инструментирования фиксированной точки на вашей модели, очистите эту опцию.
Выберите, изменить ли настройки переопределения типа данных модели, когда вы применяете этот ярлык модели
Значение по умолчанию: на
То, когда вы применяете этот ярлык модели, изменяет настройки переопределения типа данных модели и ее подсистем к настройкам, заданным в этом ярлыке.
Не изменяет настройки инструментирования фиксированной точки, когда вы применяете этот ярлык модели.
Выберите, поменять ли имя выполнения на модели, когда вы применяете этот ярлык модели
Значение по умолчанию: на
Изменяет название выполнения на установку, заданную в этом ярлыке, когда вы применяете этот ярлык модели.
Не изменяет название выполнения, когда вы применяете этот ярлык модели.
Задайте имя выполнения, чтобы использовать, когда вы примените этот ярлык.
По умолчанию имя выполнения использует имя ярлыка. Запуститесь имена являются чувствительными к регистру.
Allow modification of run name включает этот параметр.
Скопируйте модель и режим инструментирования фиксированной точки подсистемы и настройки переопределения типа данных в редактор Ярлыка.
Управляйте, какие объекты в редакторе ярлыка регистрируют минимум, максимум и данные о переполнении во время симуляции.
Эта информация хранится в ярлыке. Чтобы использовать установку текущей модели, нажмите Capture system settings.
Значение по умолчанию: То же самое как образцовая установка
Use local settings
Данные логов согласно значению этого параметра установлены для каждой подсистемы. В противном случае настройки для родительских систем всегда заменяют те из дочерних систем.
Minimums, maximums and overflows
Логарифмическое минимальное значение, максимальное значение и данные о переполнении для всех блоков в существующей системе или подсистеме во время симуляции.
Overflows only
Журналы только переполняют данных для всех блоков в существующей системе или подсистеме.
Force off
Не делает данных логов ни для какого блока в существующей системе или подсистеме. Используйте этот выбор, чтобы работать с моделями, содержащими включенные блоки фиксированной точки, если у вас нет лицензии Fixed-Point Designer.
Allow modification of fixed-point instrumentation settings включает этот параметр.
Управляйте переопределением типа данных объектов, которые позволяют вам задавать типы данных в их диалоговых окнах.
Эта информация хранится в ярлыке. Чтобы использовать настройки текущей модели, нажмите Capture system settings.
Значение по умолчанию: То же самое как модель
Значение этого параметра для родительских систем управляет переопределением типа данных для всех дочерних подсистем, если Use local settings
не выбран.
Use local settings
Типы данных переопределений согласно установке этого параметра для каждой подсистемы.
Scaled double
Заменяет тип данных всех блоков в существующей системе, и подсистема с удваивается; однако, масштабирование и смещение, заданное в диалоговом окне каждого блока, сохраняются.
Double
Заменяет тип выходных данных всех блоков в существующей системе, или подсистема с удваивается. Замененные значения не имеют никакого масштабирования или смещения.
Single
Заменяет тип выходных данных всех блоков в существующей системе или подсистеме с одиночными играми. Замененные значения не имеют никакого масштабирования или смещения.
Off
Никакое переопределение типа данных не выполняется ни на каком блоке в существующей системе или подсистеме. Настройки на блоках используются.
Allow modification of data type override settings включает этот параметр.
Задает, какие типы данных заменить, когда вы применяете этот ярлык.
Эта информация хранится в ярлыке. Чтобы использовать установку текущей модели, нажмите Capture system settings.
Значение по умолчанию: All numeric types
All numeric types
Переопределение типа данных применяется ко всем числовым типам, и фиксированной точке с плавающей точкой. Это не применяется к boolean
или перечисленным типам данных.
Floating-point
Переопределение типа данных применяется только к типам данных с плавающей точкой, то есть, double
и single
.
Fixed-point
Переопределение типа данных применяет только к типам данных с фиксированной точкой, например, uint8
, fixdt
.
Allow modification of data type override settings включает этот параметр.