Добавляет пользовательский раздел к исходному файлу. Необходимо сопоставить пользовательский раздел с одним из встроенных разделов: Включает, Задает, Типы, Перечисления, Определения, Объявления, Функции или Документация. Ничего не происходит, если раздел уже существует, кроме сообщить об ошибке, если противоречивая встроенная ассоциация раздела предпринята. LibAddSourceFileCustomSection
доступен только с продуктом Embedded Coder®.
file
— Ссылка исходного файла
builtInSection
— Имя связанного встроенного раздела
newSection
— Имя нового (пользовательского) раздела
Смотрите LibAddSourceFileCustomSection
в codetemplatelib.tlc
.
Добавляют элементы к списку элементов спецификации #include /package
. Каждый член списка уникален. Попытка добавить дублирующегося участника ничего не делает.
LibAddToCommonIncludes
должен быть назван из методов блока TLC, чтобы задать генерацию операторов #include
в
. Задайте имена файлов на включать пути в угловых скобках, например, model.h
<sysinclude.h>
. Задайте имена локальных файлов без угловых скобок, например, myinclude.h
. Каждый вызов LibAddToCommonIncludes
добавляет заданный файл в список, только если это уже не там. Имена файлов с и без угловых скобок (например, <math.h>
и math.h
) рассматриваются отличающимися. Операторы #include
помещаются в
.model.h
LibAddToCommonIncludes("tpu332lib.h")
Смотрите LibAddToCommonIncludes
в cachelib.tlc
.
LibAddToModelSources
служит двум целям:
Уведомлять процесс сборки, что это должно создать с заданным исходным файлом
Обновить комментарий SOURCES: file1.c file2.c ...
в сгенерированном коде.
Для встроенных S-функций LibAddToModelSources
обычно называется от BlockTypeSetup
. LibAddToModelSources
добавляет имя файла в список источников для того, чтобы создать эту модель. LibAddToModelSources
возвращает 1
, если имя файла передало в, была копия (т.е. это уже было в списке источников), и 0
, если это не была копия.
Можно использовать функцию LibAddToModelSources
для других целей в TLC кроме записи S-функций. Если вы пишете свои собственные S-функции, используйте параметры блоков SFunctionModules
вместо LibAddToModelSources
. Смотрите LibAddToModelSources
в utillib.tlc
.
Каждый вызов LibCacheDefine
добавляет ваш буфер к существующему кэш-буферу. Для блоков LibCacheDefine
обычно называется от BlockTypeSetup
.
Операторы #define
кэшей LibCacheDefine
для включения в
или model_private.h
. Вызовите model.c
LibCacheDefine
из BlockTypeSetup
, чтобы кэшировать оператор #define
. Каждый вызов LibCacheDefine
добавляет ваш буфер к существующему кэш-буферу. Операторы #define
помещаются в
или model_private.h
.model.c
%openfile buffer #define INTERP(x,x1,x2,y1,y2) ( y1+((y2 - y1)/(x2 - x1))*(x-x1)) #define this that %closefile buffer %<LibCacheDefine(buffer)>
Смотрите LibCacheDefine
в cachelib.tlc
.
LibCacheExtern
должен быть назван из BlockTypeSetup
, чтобы кэшировать оператор extern
. Каждый вызов LibCacheExtern
добавляет ваш буфер к существующему кэш-буферу. Операторы extern
помещаются в
.model_private.h
%openfile buffer extern real_T mydata; %closefile buffer %<LibCacheExtern(buffer)>
Смотрите LibCacheExtern
в cachelib.tlc
.
LibCacheFunctionPrototype
должен быть назван из BlockTypeSetup
, чтобы кэшировать прототипа функции. Каждый вызов LibCacheFunctionPrototype
добавляет ваш буфер к существующему кэш-буферу. Прототипы помещаются в
.model_private.h
%openfile buffer extern int_T fun1(real_T x); extern real_T fun2(real_T y, int_T i); %closefile buffer %<LibCacheFunctionPrototype(buffer)>
Смотрите LibCacheFunctionPrototype
в cachelib.tlc
.
LibCacheTypedefs
должен быть назван из BlockTypeSetup
, чтобы кэшировать объявления typedef
. Каждый вызов LibCacheTypedefs
добавляет ваш буфер к существующему кэш-буферу. Операторы typedef
помещаются в
(или model.h
).model_common.h
%openfile buffer typedef foo bar; %closefile buffer %<LibCacheTypedefs(buffer)>
Смотрите LibCacheTypedefs
в cachelib.tlc
.
Возвращается код для вызова модели инициализируют функцию (допустимый только для ERT).
Смотрите LibCallModelInitialize
в
.codetemplatelib.tlc
Возвращает код для вызова ступенчатой функции модели (допустимый только для ERT).
Смотрите LibCallModelStep
в codetemplatelib.tlc
.
Возвращает код для того, чтобы вызвать оконечную функцию модели (допустимый только для ERT).
Смотрите LibCallModelTerminate
в codetemplatelib.tlc
.
Возвращает код для того, чтобы вызвать функцию событий набора модели (допустимый только для ERT).
buffername
— Имя переменной раньше буферизовало события. Для примера ert_main.c
это - eventFlags
.
Смотрите LibCallSetEventForThisBaseStep
в codetemplatelib.tlc
.
Прежде, чем записать файл в диск, очистите разделы файлов с пользовательскими значениями.
fileIdx
(осциллограф или номер) — индекс Файла
attrib
(строка) — Имя образцового атрибута
Смотрите LibGetSourceFileAttribute
в codetemplatelib.tlc
.
Создает новый C или файл C++ и возвращает его ссылку. Если файл уже существует, LibCreateSourceFile
возвращает ссылку существующего файла.
%assign fileH = LibCreateSourceFile ("Source", "Custom", "foofile")
type
(строка) — Допустимыми значениями является "Source"
и "Header"
для .c
и файлов .h
, соответственно.
creator
(строка) — Кто создает файл? Об ошибке сообщают, если различные создатели пытаются создать тот же файл.
name
(строка) — Базовое имя файла (т.е. без расширения). Обратите внимание на то, что файлы не записаны в диск, если они пусты.
Ссылка на образцовый файл (осциллограф).
Смотрите LibCreateSourceFile
в codetemplatelib.tlc
.
Возвращает образцовое имя файла (включая путь) без расширения файла. Чтобы получить имя файла (включая путь) с расширением файла, используйте LibGetSourceFileSection
.
file
— Ссылка исходного файла
Смотрите LibGetFileRecordName
в codetemplatelib.tlc
.
Возвращает базовое имя частного заголовочного файла модели, например,
.model_private.h
Смотрите LibGetMdlPrvHdrBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя общедоступного заголовочного файла модели, например,
.model.h
Смотрите LibGetMdlPubHdrBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя основного исходного файла модели, например,
.model.c
Смотрите LibGetMdlSrcBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя файла данных модели, например,
.model_data.c
Смотрите LibGetMdlDataSrcBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя файла типов модели, например,
.model_types.h
Смотрите LibGetMdlTypesHdrBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя модели capi заголовочный файл, например,
.model_capi.h
Смотрите LibGetMdlCapiHdrBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя модели capi исходный файл, например,
.model_capi.c
Смотрите LibGetMdlCapiSrcBaseName
в codetemplatelib.tlc
.
Возвращается базовое имя модели capi размещают заголовочный файл, например,
.model_host_capi.h
Смотрите LibGetMdlCapiHostHdrBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя модели testinterface заголовочный файл, например,
.model_testinterface.h
Смотрите LibGetMdlTestIfHdrBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя модели testinterface исходный файл, например,
.model_testinterface.c
Смотрите LibGetMdlTestIfSrcBaseName
в codetemplatelib.tlc
.
Возвращает базовое имя файла перехода типа данных, например,
для генерации кода, В реальном времени и форматы Встроенного Кода С.model_dt.h
Смотрите LibGetDataTypeTransHdrBaseName
в codetemplatelib.tlc
.
Возвращает ссылку на исходный файл
.cpp
или
. Можно затем кэшировать дополнительный код с помощью model.c
LibSetSourceFileSection
.
%assign srcFile = LibGetModelDotCFile() %<LibSetSourceFileSection(srcFile, "Functions", mybuf)>
Возвращает ссылку на исходный файл
.cpp
или
.model.c
Смотрите LibGetModelDotCFile
в codetemplatelib.tlc
.
Возвращает ссылку на исходный файл
. Можно затем кэшировать дополнительный код с помощью model.h
LibSetSourceFileSection
.
%assign hdrFile = LibGetModelDotHFile() %<LibSetSourceFileSection(hdrFile, "Functions", mybuf)>
Возвращает ссылку на исходный файл
.model.h
Смотрите LibGetModelDotHFile
в codetemplatelib.tlc
.
Возвращает имя модели (без расширения).
Смотрите LibGetModelName
в codetemplatelib.tlc
.
Возвращает количество исходных файлов (.c
или .cpp
и .h
), которые были созданы.
%assign numFiles = LibGetNumSourceFiles()
Возвращает количество файлов (номер).
Смотрите LibGetNumSourceFiles
в codetemplatelib.tlc
.
Возвращает код, требуемый получить ошибочное состояние модели.
%<LibGetRTModelErrorStatus()>;
Смотрите LibGetRTModelErrorStatus
в codetemplatelib.tlc
.
Возвращает заданный атрибут файла. Таблица приводит допустимые атрибуты.
Атрибут | |||
---|---|---|---|
Имя (с расширением файла) | SystemsInFile | Isempty | SharedType |
BaseName | RequiredIncludes | Отступ | CodeTemplate |
Ввод | UtilityIncludes | WrittenToDisk | OutputDirectory |
Создатель | Фильтр | Разделяемый | Группа |
fileIdx
(осциллограф или номер) — индекс Файла
attrib
(строка) — Имя образцового атрибута
Смотрите LibGetSourceFileAttribute
в codetemplatelib.tlc
.
Возвращает образцовую ссылку на файл на основе ее индекса. Эта ссылка может быть полезна для общей операции на всех файлах, например, чтобы установить ведущий баннер файла всех файлов.
%assign fileH = LibGetSourceFileFromIdx(fileIdx)
fileIdx
(номер) — Индекс образцового файла
Ссылка (осциллограф) к образцовому файлу.
Смотрите LibGetSourceFileFromIdx
в
.codetemplatelib.tlc
Возвращает содержимое файла. Смотрите LibSetSourceFileSection (fileH, раздел, значение) для списка допустимых разделов.
fileIdx
(осциллограф или номер) — индекс Файла
section
(строка) — Раздел файла интереса
Смотрите LibGetSourceFileSection
в codetemplatelib.tlc
.
Возвращает
и fileName_h
для заголовка и исходных файлов, соответственно, где fileName_c
является именем образцового файла.fileName
%assign tag = LibGetSourceFileTag(fileIdx)
fileIndex
(номер) — Индекс файла
Возвращает тег (строка).
Смотрите LibGetSourceFileTag
в
.codetemplatelib.tlc
Операторы объявления мест и исполняемый код в функции
.model_initialize
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
Смотрите LibMdlRegCustomCode
в hookslib.tlc
.
Операторы объявления мест и исполняемый код в функции запуска. Запустите код выполнен однажды, во время образцовой фазы инициализации.
LibMdlStartCustomCode(buffer, location)
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibMdlStartCustomCode
помещает операторы объявления и исполняемый код в функции запуска. Этот код выводится в следующие функции, в зависимости от текущего значения для переменной CodeFormat
TLC:
FunctionName | Значение переменной CodeFormat TLC |
---|---|
|
|
|
|
|
|
|
|
Каждый вызов LibMdlStartCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Смотрите LibMdlStartCustomCode
в hookslib.tlc
.
Операторы объявления мест и исполняемый код в оконечной функции.
LibMdlTerminateCustomCode(buffer, location)
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibMdlTerminateCustomCode
помещает операторы объявления и исполняемый код в оконечной функции. Этот код выводится в следующие функции, в зависимости от текущего значения переменной CodeFormat
TLC:
FunctionName | Значение переменной CodeFormat TLC |
---|---|
|
|
|
|
|
|
Каждый вызов LibMdlTerminateCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Смотрите LibMdlTerminateCustomCode
в hookslib.tlc
.
Возвращает код, требуемый установить ошибочное состояние модели.
LibSetRTModelErrorStatus("\"Overrun\"")
str
(строка) — char * к струне до
Смотрите LibSetRTModelErrorStatus
в
.codetemplatelib.tlc
По умолчанию *.c
и файлы *.h
сгенерированы с шаблонами кода, заданными в панели Code Generation > Templates диалогового окна Configuration Parameters. LibSetSourceFileCodeTemplate
позволяет вам изменять шаблон для файла.
Пользовательские шаблоны являются функцией продукта Embedded Coder.
%assign tag = LibSetSourceFileCodeTemplate(opFile,name)
opFile
(осциллограф) — Ссылка на файл
name
(строка) — Имя желаемого шаблона
Ничто
Смотрите LibSetSourceFileCodeTemplate
в
.codetemplatelib.tlc
Добавляет к содержимому пользовательского раздела, ранее созданного с LibAddSourceFileCustomSection
. Доступный только с программным обеспечением Embedded Coder.
file
(осциллограф или номер) — ссылка Исходного файла или индекс
attrib
(строка) — Имя пользовательского раздела
value
(строка) — Значение, которое будет добавлено, чтобы разделить
Смотрите LibSetSourceFileCustomSection
в codetemplatelib.tlc
.
По умолчанию *.c
и файлы *.h
сгенерированы в папку сборки в текущем местоположении. LibSetSourceFileOutputDirectory
позволяет вам изменять папку, в которую должен быть сгенерирован заданный исходный файл. Обратите внимание на то, что вызывающая сторона ответственна за определение допустимой папки.
%assign tag = LibSetSourceFileOutputDirectory(opFile,dirName)
opFile
(осциллограф) — Ссылка на файл
dirName
(строка) — Имя желаемой выходной папки
Ничто
Смотрите LibSetSourceFileOutputDirectory
в codetemplatelib.tlc
.
Добавляет к содержимому заданного раздела в заданном файле. Разделы правильного файла включают
Раздел файла | Описание |
---|---|
| Установите баннер файла (комментарий) наверху файла. |
| Добавьте к разделу |
| Добавьте к разделу |
| Добавьте к внутреннему разделу |
| Добавьте к примитивному разделу |
| Добавьте к разделу User Top. |
| Добавьте к разделу |
| Добавьте к разделу перечислимых типов. |
| Добавьте к разделу определения данных. |
| (Зарезервированный) Генератор кода данные |
| (Зарезервированный) Генератор кода функции |
| (Зарезервированные) прототипы функции Генератора кода. |
| Добавьте к разделу объявления данных. |
| Добавьте к разделу функций C. |
| Добавьте к разделу |
| Добавьте к разделу |
| Добавьте к документации (комментарий) раздел. |
| Добавьте к разделу User Bottom. |
Генератор кода заказывает код, как упомянуто выше.
Пример (выполняющий итерации по файлам):
%openfile tmpBuf whatever %closefile tmpBuf %foreach fileIdx = LibGetNumSourceFiles() %assign fileH = LibGetSourceFileFromIdx(fileIdx) %<LibSetSourceFileSection(fileH,"SectionOfInterest",tmpBuf)> %endforeach %assign fileH = LibCreateSourceFile("Header","Custom","foofile") %<LibSetSourceFileSection(fileH,"Defines","#define FOO 5.0\n")>
fileH
(осциллограф или номер) — Ссылка или индекс к файлу
section
(строка) — Раздел файла интереса
value
(строка) — Значение
Смотрите LibSetSourceFileSection
в codetemplatelib.tlc
.
Операторы объявления мест и исполняемый код в производной функции подсистемы.
LibSystemDerivativeCustomCode(system, buffer, location)
система
Ссылка на подсистему, производная функция которой должна быть изменена.
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibSystemDerivativeCustomCode
помещает операторы объявления и исполняемый код в производной функции для подсистемы, заданной system
. Этот код выводится в следующие функции, в зависимости от текущего значения переменной CodeFormat
TLC:
FunctionName | Значение переменной CodeFormat TLC |
---|---|
|
|
|
|
LibSystemDerivativeCustomCode
не релевантен, когда значением переменной CodeFormat
TLC является Embedded-C
, потому что блоки с непрерывными состояниями не могут использоваться.
Каждый вызов LibSystemDerivativeCustomCode
добавляет ваш буфер к внутреннему кэш-буферу. Ошибка сгенерирована, при попытке добавить код в подсистему, которая не имеет непрерывных состояний.
Смотрите LibSystemDerivativeCustomCode
в hookslib.tlc
.
Операторы объявления мест и исполняемый код в подсистеме отключают функцию.
LibSystemDisableCustomCode(system, buffer, location)
система
Ссылка на подсистему, чья отключают функцию, должна быть изменена.
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibSystemDisableCustomCode
помещает операторы объявления и исполняемый код в запрещать функции для подсистемы, заданной system
. Каждый вызов LibSystemDisableCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Ошибка сгенерирована, при попытке добавить код в подсистему, которая не имеет запрещать функции.
Смотрите LibSystemDisableCustomCode
в hookslib.tlc
.
Операторы объявления мест и исполняемый код в подсистеме включают функцию.
LibSystemEnableCustomCode(system, buffer, location)
система
Ссылка на подсистему, чья включают функцию, должна быть изменена.
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibSystemEnableCustomCode
помещает операторы объявления и исполняемый код в разрешать функции для подсистемы, заданной system
. Каждый вызов LibSystemEnableCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Ошибка сгенерирована, при попытке добавить код в подсистему, которая не имеет разрешать функции.
Смотрите LibSystemEnableCustomCode
в hookslib.tlc
.
Операторы объявления мест и исполняемый код в подсистеме инициализируют функцию.
LibSystemInitializeCustomCode(system, buffer, location)
система
Ссылка на подсистему, чья инициализируют функцию, должна быть изменена.
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibSystemInitializeCustomCode
помещает операторы объявления и исполняемый код в инициализировать функции для подсистемы, заданной system
. Этот код выводится в следующие функции, в зависимости от текущего значения переменной CodeFormat
TLC:
FunctionName | Значение переменной CodeFormat TLC |
---|---|
|
|
|
|
|
|
Код для подсистемы выводится в функцию инициализации подсистемы. Каждый вызов LibSystemInitializeCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Включите системы, которые не сконфигурированы, чтобы сбросить на, включают, встраиваются в MdlStart
. Для этого случая пользовательский код подсистемы найден в MdlStart
выше и ниже кода инициализации разрешать подсистемы.
Смотрите LibSystemInitializeCustomCode
в hookslib.tlc
.
Операторы объявления мест и исполняемый код в выходной функции подсистемы.
LibSystemOutputCustomCode(system, buffer, location)
система
Ссылка на подсистему, выходная функция которой должна быть изменена.
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibSystemOutputCustomCode
помещает операторы объявления и исполняемый код в выходной функции для подсистемы, заданной system
. Этот код выводится в следующие функции, в зависимости от текущего значения переменной CodeFormat
TLC:
FunctionName | Значение переменной CodeFormat TLC |
---|---|
|
|
|
|
|
|
|
|
Каждый вызов LibSystemOutputCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Смотрите LibSystemOutputCustomCode
в
.hookslib.tlc
Код мест в функции обновления подсистемы.
LibSystemUpdateCustomCode(system, buffer, location)
система
Ссылка на подсистему, функция обновления которой должна быть изменена.
buffer
— Представьте в виде строки буферный содержащий текст, чтобы добавить к внутреннему кэш-буферу.
местоположение
Представьте определение в виде строки, куда поместить содержимое буфера. Возможные значения
"header"
— Поместите буфер наверху функции
"declaration"
— Поместите буфер наверху функции
"execution"
— Поместите буфер наверху функции, но после заголовка
"trailer"
— Поместите буфер в конце функции
Ничто
LibSystemUpdateCustomCode
помещает операторы объявления и исполняемый код в функции обновления для подсистемы, заданной system
. Этот код выводится в следующие функции, в зависимости от текущего значения переменной CodeFormat
TLC:
FunctionName | Значение переменной CodeFormat TLC |
---|---|
|
|
| Встроенный-C ( |
|
|
| RealTime |
Каждый вызов LibSystemUpdateCustomCode
добавляет ваш буфер к внутреннему кэш-буферу.
Смотрите LibSystemUpdateCustomCode
в hookslib.tlc
.
Возвращает данные для модели (допустимый только для ERT).
Смотрите LibWriteModelData
в codetemplatelib.tlc
.
Возвращает код для записи в заданный корневой вход (то есть, образцовый блок импорта). Эта функция допустима для ERT только и не допустима для моделей, на которые ссылаются.
tid
(номер) — Идентификатор задачи (0
является самым быстрым уровнем и n
, является самым медленным),
rollThreshold
— Ширина сигнала прежде, чем перенестись в цикле for
.
Смотрите LibWriteModelInput
в codetemplatelib.tlc
.
Возвращает код, который пишет во все корневые входные параметры (то есть, образцовые блоки импорта). Эта функция допустима для ERT только и не допустима для моделей, на которые ссылаются.
Смотрите LibWriteModelInputs
в codetemplatelib.tlc
.
Возвращает код, который пишет в заданный корневой вывод (то есть, образцовый блок выходного порта). Эта функция допустима для ERT только и не допустима для моделей, на которые ссылаются.
tid
(номер) — Идентификатор задачи (0
является самым быстрым уровнем и n
, является самым медленным),
rollThreshold
— Ширина сигнала прежде, чем перенестись в цикле for
.
Смотрите LibWriteModelOutput
в codetemplatelib.tlc
.
Возвращает код, который пишет во все корневые выходные параметры (то есть, образцовые блоки выходного порта). Эта функция допустима для ERT только и не допустима для моделей, на которые ссылаются.
Смотрите LibWriteModelOutputs
в codetemplatelib.tlc
.