exponenta event banner

Блоки таблицы подстановки

hisl_0033: Использование блоков таблицы подстановки

Идентификатор: Заголовокhisl_0033: Использование блоков таблицы подстановки
Описание

Для поддержки надежности сгенерированного кода при использовании 1-D Таблицы подстановки, 2-D Таблицы подстановки, n-D Таблицы подстановки, Предварительного подкачки и Интерполяции с использованием блоков Предварительного подкачки:

A

Ясный параметр блока Удаляет защиту от входа из диапазона в сгенерированном коде в каждой 1-D Справочной таблице, 2-й Справочной таблице, n-D Справочная таблица или блок Перед поиском.

B

Очистить параметр блока Удалить защиту от индекса вне диапазона в сгенерированном коде в каждом блоке интерполяции с использованием Prelookup.

Примечание

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

ОбъяснениеA, B

Защита от выходящих за пределы диапазона входов или индексов.

Проверки помощника по моделиПроверка использования блоков таблицы подстановки (Simulink Check)
Ссылки
  • DO-331, Раздел MB.6.3.2.g «Алгоритмы точны»

  • IEC 61508-3, Таблица A.3 (3) 'Поднабор языка "
    IEC 61508-3, таблица A.4 (3) «Оборонительное программирование »

  • МЭК 62304, 5.5.3 - Критерии приемки установки программного обеспечения

  • ISO 26262-6, Таблица 1 (1b) «Использование языковых поднаборов»
    ISO 26262-6, Таблица 1 (1d) «Использование защитных технологий реализации»

  • EN 50128, Таблица A.4 (11) «Поднабор языка»
    EN 50128, таблица A.3 (1) «Оборонительное программирование»

См. также

1-D Таблица подстановки

2-D Таблица подстановки

n-D таблица подстановки

Предварительный поиск

Последнее изменениеR2021a