Используйте пользовательские S-функции фиксированной точки, чтобы интегрировать внешний код.
Перечисляет типы данных, поддержанные API, и обсуждает обработку целых чисел и замененных типом данных сигналов.
Отображает базовую структуру S-функции, которая непосредственно обрабатывает типы данных с фиксированной точкой.
Контейнеры устройства хранения данных
Обсуждает контейнеры, используемые, чтобы содержать сигналы в симуляции и генерации кода.
Описывает создание, присвоение и использование идентификаторов типа данных, включая то, как получить и установить информацию о типах данных в S-функции.
Обрабатывающее переполнение и округление методов
Обсуждает лексемы, которые вы можете использовать, чтобы задать переполнение обрабатывающие и округляющиеся методы в вашей S-функции фиксированной точки и описываете структуру логгирования переполнения.
Описывает дополнительные шаги, которые необходимо сделать, чтобы создать файлы MEX для S-функций фиксированной точки.
Получите тип данных Input port
В вашей S-функции вы можете должны быть знать типы данных различных портов, параметров периода выполнения и DWorks.
Установите тип данных выходного порта
Можно хотеть установить тип данных различных портов, параметров периода выполнения или DWorks в S-функции.
Интерпретируйте входное значение
Предположим, что необходимо заставить значение сигнала на входном порте использовать в S-функции.
Предположим, что необходимо записать значение выходного сигнала к выходному порту в S-функции.
Определите Выходной тип Используя входной тип
Следующий пример кода от линий 243 - 261 из sfun_user_fxp_asr.c
дает пример использования типа данных входа к вашей S-функции, чтобы вычислить тип выходных данных.