在模型中创建的信号,状态和块参数会显示为变量的生成代码。控制代码声明并定义这些变量的方式。
通过减少内存使用率和指定数字数据类型来生成有效的代码。控制数据类型的命名,定义和使用。
通过指定声明和定义的标识符和文件放置,简化生成的代码与您自己代码的集成。
管理访问信号数据并指定参数可调性。
将信号和参数数据包到结构中。
提高代码可读性和可追溯性。
编码器.Mapping.Create. |
为模型创建C代码映射环境 |
Coder.mapping.defaults.allowedProperties. |
返回模型默认映射类别的属性 |
coder.mapping.defaults.allowedValues |
返回模型默认映射类别的属性 |
Coder.mapping.defaults.datacategories. |
返回模型数据的默认映射类别 |
coder.mapping.defaults.get. |
返回模型默认映射类别的属性 |
coder.mapping.defaults.set |
设置模型默认映射类别的属性值 |
为了从输入数据计算输出数据,生成的代码必须在内存中存储一些内部数据,如块状态数据和非标量参数数据。
生成的代码将数据(例如信号和状态)存储在全局结构中。使用结构访问和与数据集成。
实时模型数据结构描述生成的模型代码,并使您的代码能够与生成的代码交互。
通过控制计算机存储器中存储参数数据的数据类型来优化生成的代码并为特定处理器生成代码。
在Simulink,StateFlow和MATLAB生成的代码之间共享数据金宝app
定义Simulink,StateFlow和Matlab金宝app之间共享的数据。
通过使用固定点数据类型优化为空燃比控制系统产生的代码。
使用代码生成器生成矩阵和数组的代码。
通过指定数组布局,启用现有的s -函数以生成行为主的代码。
利用编码器.Rowmajor.
在MATLAB功能块内生成行主要代码。
为生成代码,将现有的列为主模型转换为行为主模型。
通过使用行 - 主要和列主要数组布局的插值算法模拟和生成代码。
通过使用带有划线选择算法的插值来模拟和生成代码,用于行 - 主要和列主要数组布局。
通过使用行主要和列主要数组布局的直接查找表算法模拟和生成代码。
在生成的代码中保留多维数组的维数。
保留用于根级别的阵列尺寸,参数,参数,参数,金宝appsimulink.lockuptable.Lockuptable.
和州流®本地数据。
在生成的代码中,创建可调谐参数数据,您可以在快速原型和校准期间访问。
通过创建一个来重用参数数据金宝appSimulink.Parameter.Parameter.
对象或数字matlab®可以在不同的数据类型上下文中使用的变量。
限制可以防止块参数出现在生成的代码中作为可调谐,这意味着在编译代码之后,您无法与参数值进行交互。
当您迭代地开发模型时,捕获模型执行生成的输出信号和状态数据。调整在执行期间的参数值,以观察输出的结果。
通过将集合存储在一系列结构中,在相同的块参数的独立值组之间切换。
当您迭代地开发模型时,您可以在模拟或执行生成的代码期间调整阻止参数值,以观察信号和状态值的结果。
当您创建可重用的组件作为引用的模型时,将块参数配置为使用相同的值为每个实例的组件或不同的值。
自定义生成代码中参数参数的实现。
生成代码,使您可以在内存中存储可调初始条件,例如,用于建模关闭并重新启动的系统。
匹配Simulink中模拟的数字金宝app®,生成的代码将初始值分配给全局数据,尤其是块状态和参数。
通过直接应用存储类来控制生成的代码中的数据表示,该存储类覆盖了在代码映射编辑器中指定的默认存储类。
通过将存储类应用于各个数据项来自定义生成的代码中的数据表示。
选择存储类以应用于模型中的数据元素,例如信号,状态和块参数。
对生成的代码进行模块化,并通过控制每个声明和定义的文件位置来建立全局数据的明确所有权。
配置模型中的数据元素,例如块参数和信号线,以便在生成的代码中出现相应的变量。
防止数据损坏并通过应用C型限定符来提高代码安全性Const.
和易挥发的
在生成代码中的全局数据。
有关生成的代码中的数据表示的其他控制,请创建存储类。
对于生成的代码中的数据表示的高级控制,通过编写TLC代码创建自定义存储类。
使用数据存储在生成的代码中显式模拟一块共享全局数据。
使用存储类和编码器字典默认值将生成的代码与使用专门函数读取和写入数据的遗留码集成生成的代码。
使用存储类GetSet
将生成的代码与使用专门函数读取和写入数据的传统代码集成。
对于信号,如果可能的话,生成函数的局部变量,而不是全局存储中的变量。
控制生成的代码中的原始,结构和枚举数据类型的名称。
在生成的代码中创建信号,状态和参数数据的结构。
枚举数据是一组有限值的数据。在生成的代码中创建枚举。
通过放置将生成的代码与您自己的代码集成类型定义
生成和导入文件中的语句。
通过指定与布尔值对应的标识符来将生成的代码与代码集成在一起错误的
和真正的
。此外,指定与数据类型限制对应的标识符,生成的代码用于确定溢出。