为信号和参数数据类型创建别名据/p>
用一个据code class="object">金宝appsimulink.aliaStype.据/code>创建内置数据类型的别名,例如据code class="literal">INT8.据/code>.据/p>
对象的名称是别名。别名所指向的数据类型,例如据code class="literal">INT8.据/code>,是基类型。据/p>
您在基础工作区或数据字典中创建对象。要使用别名,请使用对象的名称来设置模型中的信号,状态和参数的数据类型。据/p>
使用别名来指定信号和参数数据类型可以大大简化模型指定的数据类型的全局更改。特别地,更改所有信号,状态和参数的数据类型由别名指定的所有信号和参数需要更改别名的基本类型。相比之下,改变由实际类型名称指定的信号类型的信号,状态和参数,需要单独地重新配置每个信号和参数的数据类型。据/p>
您可以使用此类对象为Simulink创建别名金宝app据sup>®据/sup>内置数据类型,定点数据类型,枚举数据类型,据code class="literal">金宝appsimulink.numerictype.据/code>对象,和其他据code class="literal">金宝appsimulink.aliaStype.据/code>对象。从模型生成的代码(据span class="entity">金宝app仿真软件编码器™据/span>)只在使用基于ert的系统目标文件(Embedded Coder . exe)时使用别名据sup>®据/sup>).据/p>
或者,要定义和命名数字数据类型,您可以使用类的对象据a href="//www.tatmou.com/help/releases/R2019b/simulink/slref/simulink.numerictype.html">金宝appsimulink.numerictype.据/code>.据/p>
您可以使用模型资源管理器或MATLAB据sup>®据/sup>创建数据类型别名的命令。据/p>
使用模型资源管理器创建别名:据/p>
在模型浏览器上据strong class="emphasis bold">模型层次结构据/strong>窗格,选择据code class="literal">基础工作区据/code>.据/p>
您必须在MATLAB工作区或数据字典中创建数据类型别名。如果尝试在模型工作区中创建别名,则Simulink软件显示错误。金宝app据/p>
从模型资源管理器据strong class="emphasis bold">添加据/strong>菜单,选择据strong class="emphasis bold">金宝appsimulink.aliaStype.据/strong>.据/p>
金宝appSimulink软件创建一个实例据code class="literal">金宝appsimulink.aliaStype.据/code>对象并将其分配给名为的变量据code class="literal">别名据/code>在Matlab工作区。据/p>
将变量重命名为更合适的名称,例如,反映其预期用途的名称。据/p>
要更改名称,请编辑显示在据strong class="emphasis bold">姓名据/strong>字段据strong class="emphasis bold">内容据/strong>窗格。据/p>
在模型浏览器上据strong class="guilabel">对话据/strong>窗格中,在据strong class="guilabel">基类型据/strong>字段,输入此别名表示的数据类型的名称。据/p>
您可以在此字段中指定任何现有标准或用户定义的数据类型的名称。如果基类型为,则跳过此步骤据code class="literal">双据/code>(默认)。据/p>
生成据code class="literal">金宝appsimulink.aliaStype.据/code>对应的对象据code class="literal">类型定义据/code>语句,可以考虑使用据a href="//www.tatmou.com/help/releases/R2019b/simulink/slref/simulink.importexternalctypes.html"> 要以编程方式创建数据类型别名,请使用据code class="function">金宝appsimulink.aliaStype.据/code>下面描述的功能。据/p>
金宝appSimulink.importExternalCTypes据/code>功能。据/p>
描述据/h3>
aliasObj =仿金宝app真软件。AliasType据/code>
返回A.据code class="object">金宝appsimulink.aliaStype.据/code>对象具有默认属性值。据/p>
aliasObj =仿金宝app真软件。AliasType (据code class="argument">基础型号据/code>)据/code>
返回A.据code class="object">金宝appsimulink.aliaStype.据/code>对象的值进行初始化据code class="property">基础型号据/code>物业使用据code class="literal">基础型号据/code>.据/p>