exponenta event banner

hisl_0022: Выбор типа данных для индексных сигналов

Идентификатор: Заголовокhisl_0022: Выбор типа данных для индексных сигналов
ОписаниеДля индексных сигналов используйте:
AЦелочисленный или перечисляемый тип данных
BТип данных, охватывающий диапазон индексированных значений.

Блоки, использующие индекс сигнала, включают в себя:

  • Назначение

  • Таблица прямого поиска (n-D)

  • Вектор индекса

  • Интерполяция с использованием Prelookup

  • Функция MATLAB ®

  • Мультипортовый коммутатор

  • Отборщик

  • Диаграмма Stateflow ®

ОбъяснениеAПредотвращение непредвиденных результатов, которые могут возникнуть при выполнении операций округления для типов данных с плавающей запятой.
BРазрешить доступ к данным в векторе.
Проверки помощника по моделиПроверка типов данных для блоков с индексными сигналами (Simulink Check)
Ссылки
  • IEC 61508-3, Таблица A.3 (2) «Сильно типизированный язык программирования»
    IEC 61508-3, таблица A.4 (3) «Оборонительное программирование»

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

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

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

  • DO-331, Раздел MB.6.3.2.g - «Алгоритмы точны»

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