主要内容

金宝appSimulink.CodeImporter.Options类

包:金宝app仿真软件。CodeImporter

指定附加的导入选项金宝app仿真软件。CodeImporterslt。CodeImporter

描述

使用金宝app仿真软件。CodeImporter类中指定用于导入自定义代码的选项CustomCode相关属性金宝app仿真软件。CodeImporter对象。

金宝appSimulink.CodeImporter.Options类是一个处理类。

创建

当你创建一个类的对象金宝app仿真软件。CodeImporter,类的对象金宝appSimulink.CodeImporter.Options自动创建为选项对象的属性。不创建类的对象金宝appSimulink.CodeImporter.Options直接。

属性

全部展开

在生成的函数中,由指针传递的C参数的默认大小C调用者块端口规范,指定为字符向量或字符串标量。缺省情况下,为' 1 ',这意味着大小是继承的。的值' 1 '指示通过地址传递给函数的参数是标量,除非您在金宝appSimulink.CodeImporter.SimulinkPortSpecification对应于特定函数的。

数据类型:特征向量|字符串标量

在导入期间自动创建测试工具,指定为逻辑标量。指定Simulink是否金宝app®代码导入器应该为生成的Simulink库中的每个块自动创建一个测试工具(金宝app金宝app仿真软件测试™许可证要求)。

数据类型:逻辑

生成的Simulink库在Simulink库浏览金宝app器中显示的名称,指定为字符向量或字符串标量。默认情况下,该值是一个空字符串,这意味着生成的库不会出现在Simulink库浏览器中。金宝app如果指定名称,Simulink Code Import金宝apper将生成该文件slblocks.m作为代码导入器创建的工件的一部分。

例子:“控制器库”

数据类型:特征向量|字符串标量

例子

全部折叠

创建一个金宝app仿真软件。CodeImporter对象和设置选项。

obj = 金宝appSimulink.CodeImporter;obj.CustomCode.InterfaceHeaders = [“pumpController.h”];obj.CustomCode.IncludePaths = [”。/包括“];obj.CustomCode.SourceFiles = [“src / pumpController.c”“src / utils.c”];obj.Options.LibraryBrowserName =“控制器库”;obj。选项
ans =带有属性的选项:PassByPointerDefaultSize: "-1" CreateTestHarness: 0 LibraryBrowserName: "Controller Library"
介绍了R2021a