目标语言编译器(TLC)はコードジェネレーターに不可能なな生成コードをカスタマイズますて,プラットフォーム固コードを生成し,パフォーマンス,コード,既存のメソッドと互换,既存既存のメソッドとのサイズ使用に独自のアルゴリズム変更を组み込む组み込むことできます。
目标语言编译器をを用して,以下のことを実できます。
システムターゲットファイルで指定されたオプションのセットをカスタマイズ。
S-FINGINEブロックブロックブロックにををを化。
加加またはさまざまなタイプファイルファイル生成。
TLCの基本については,目标语言编译器基础知识を参照してください。
使用目标语言编译器生成特定于平台的代码,并将您自己的算法更改包含您自己更希望维护的现有方法的性能,代码大小或兼容性。
使用目标语言编译器自定义系统目标文件指定的选项集,内联根据S函数块的代码,或生成其他或不同类型的文件。
确定何时,如何以及为内联函数的方式和原因。
了解块对象捕获的信息。
了解目标语言编译器如何解释
文件。模型
.rtw.
应用用于内联S函数的技术。
TLC教程描述了为什么和如何使用TLC。
了解TLC如何访问记录文件并解释其内容。
TLC内向S函数,导致更快,优化的代码。
了解TLC输出循环和变量名的方式。
调用TLC调试器命令,设置断点和跟踪代码执行。
使用TLC覆盖统计信息来帮助识别TLC代码中的错误。
使用TLC将旧版和专有代码集成到编译的型号中。
这
文件是由构建过程生成的模型的部分表示,用于目标语言编译器。模型
.rtw.
访问有关数据对象中的信息
文件。模型
.rtw.
金宝app®使用数据引用来优化代码生成期间的数据访问。
访问块中的参数设置
记录。模型
.rtw.
グローバルデータマップを使使使生成されたコードへメモリアクセス
model.rtw.
ファイルにtlcグローバルデータデータマップを生成します。
编写用于代码生成的S函数。
通过c mex s函数处理调用。
遵守案例约定并使用库函数使您的TLC代码更加强大。
使用多态块函数与目标语言编译器库函数组合以编写块目标文件。
使用%卷
指令指示代码生成器是否展开为了
循环。
使用库函数访问块记录中的许多参数名称/参数值对。
应用适当的TLC函数语法和约定。
这些TLC函数过程和报告输入信号。
这些TLC功能过程和输出信号的报告。
这些功能过程模型参数。
这些功能处理存储和状态。
这些TLC函数用于指定与代码生成功能的块兼容性。
这些函数导航路径和句柄错误条件。
这些功能用于定制代码元素和评论。
这些功能用于处理连续和离散的时间。
这些功能不在其他地方分类。
这些功能通常仅适用于特殊情况。
使用TLC调试器在指定的块范围内执行TLC代码行逐行,分析和/或更改变量,并查看TLC调用堆栈。
确定执行的TLC语句是什么。
测量每个TLC函数的执行时间。
使用此字母顺序排列的错误消息列表来检测和解决TLC代码中的错误条件。