Выберите диагностическое действие, выполняемое при потере точности параметра во время моделирования.
Категория: Диагностика
По умолчанию: warning
noneПрограммное обеспечение Simulink ® не выполняет никаких действий.
warningПрограмма Simulink выводит предупреждение.
errorПрограмма Simulink завершает моделирование и выводит сообщение об ошибке.
Потеря точности происходит, когда программное обеспечение Simulink обнаруживает параметр, тип данных которого не имеет достаточной точности для точного представления значения параметра. В результате смоделированное значение отличается от идеального.
Потеря точности параметра отличается от переполнения параметра, которое происходит, когда диапазон типа данных параметра, т.е. максимальное значение, которое он может представить, меньше идеального значения параметра.
И переполнение параметров, и потеря точности являются ошибками квантования, и различие между ними может быть точным. Диагностика обнаружения переполнения параметров сообщает обо всех ошибках квантования параметров, превышающих один бит. Для очень малых ошибок квантования параметров потеря точности будет сообщаться, а не переполнение, когда
уклон)
где
Max - максимальное значение, представляемое типом данных параметра.
Минимальное значение, представляемое типом данных параметра.
Наклон - это наклон типа данных параметра (наклон = 1 для целых чисел).
Videal - это идеальное значение параметра с полной точностью.
Параметр: ParameterPrecisionLossMsg |
Значение: 'none' | 'warning' | 'error' |
По умолчанию: 'warning' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Меры безопасности | error |