Расширенные настройки

Обзор расширенных настроек

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

Зависимости

  • Следующие блоки Simulink® позволяют вам устанавливать типы данных в своих масках блока, но игнорировать установку Data type override:

Альтернатива командной строки

Параметр: '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 для этого ярлыка.

Если имя ярлыка уже существует, новые настройки перезаписывают существующие настройки.

Смотрите также

Позвольте модификацию настроек инструментирования фиксированной точки

Выберите, изменить ли настройки инструментирования фиксированной точки модели, когда вы применяете этот ярлык модели.

Настройки

Значение по умолчанию: на

На

То, когда вы применяете этот ярлык модели, изменяет настройки инструментирования фиксированной точки модели и ее подсистем к установке, заданной в этом ярлыке.

'off'

Не изменяет настройки инструментирования фиксированной точки, когда вы применяете этот ярлык модели.

Совет

Если вы хотите управлять настройками переопределения типа данных, не изменяя настройки инструментирования фиксированной точки на вашей модели, очистите эту опцию.

Смотрите также

Позвольте модификацию настроек переопределения типа данных

Выберите, изменить ли настройки переопределения типа данных модели, когда вы применяете этот ярлык модели

Настройки

Значение по умолчанию: на

На

То, когда вы применяете этот ярлык модели, изменяет настройки переопределения типа данных модели и ее подсистем к настройкам, заданным в этом ярлыке.

'off'

Не изменяет настройки инструментирования фиксированной точки, когда вы применяете этот ярлык модели.

Позвольте модификацию запущенного имени

Выберите, поменять ли имя запуска на модели, когда вы применяете этот ярлык модели

Настройки

Значение по умолчанию: на

На

Изменяет название запуска на установку, заданную в этом ярлыке, когда вы применяете этот ярлык модели.

'off'

Не изменяет название запуска, когда вы применяете этот ярлык модели.

Запустите имя

Задайте имя запуска, чтобы использовать, когда вы примените этот ярлык.

По умолчанию имя запуска использует имя ярлыка. Запуститесь имена являются чувствительными к регистру.

Зависимость

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 включает этот параметр.