coder.config
创建MATLAB编码器代码生成配置对象
语法
描述
创建一个config_obj
= coder.configcoder.MexCodeConfig
使用代码生成配置对象codegen
当生成一个墨西哥人函数。使用一个coder.MexCodeConfig
对象的配置
选择的codegen
命令。
创建一个使用代码生成配置对象config_obj
= coder.config (build_type
)codegen
当生成一个墨西哥人函数或独立的代码(静态库,动态链接库或可执行程序)。使用代码生成配置对象配置
选择的codegen
命令。
创建一个config_obj
= coder.config (build_type
“是”,ecoder_flag
)coder.EmbeddedCodeConfig
对象或一个coder.CodeConfig
对象取决于ecoder_flag
是真正的
或假
。build_type
是“自由”
,“dll”
,或exe”
。设置标志真正的
使用这些特性:
通过software-in-the-loop代码验证(SIL)和processor-in-the-loop(公益诉讼)执行。
代码跟踪或双向可追溯性。
硬件具体的优化和自定义替换库。
定制生成的代码的外观。
看到从MATLAB代码嵌入编码器的功能代码生成(嵌入式编码)。
用于创建这些配置对象config_obj
= coder.config (numeric_conversion_type
)codegen
:
coder.FixptConfig
当生成定点MATLAB®从浮点MATLAB或C / c++代码的代码。使用-float2fixed
选择的codegen
命令。coder.SingleConfig
(定点设计师)当生成单精度MATLAB代码从双精度MATLAB代码。使用-double2single
选择的codegen
命令。
定点转换或单精度转换需要定点设计师™。
请注意
一旦你创建一个配置对象通过使用代码coder.config
功能,您可以修改其属性以编程方式在命令行或交互地使用配置参数对话框。看到在命令行指定配置参数工作流交互。
例子
输入参数
输出参数
选择
使用编码器
功能打开MATLAB编码器应用程序,并创建一个MATLAB编码器项目。这个应用程序提供了一个用户界面,便于添加MATLAB文件,定义输入参数,并指定构建参数。