Используйте диалоговое окно Расширенных настроек, чтобы управлять режимом инструментирования фиксированной точки и настройками переопределения типа данных. Можно также использовать диалоговое окно Расширенных настроек, чтобы добавить или отредактировать пользовательские настройки. Вы не можете изменить настройки заводской настройки. Если вы добавляете новую настройку и хотите, чтобы она появилась как кнопка на 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
единственный
, 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
единственный
, 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 включает этот параметр.