在MATLAB功能块中创建结构
以下是用于创建结构的工作流程Matlab功能堵塞:
决定结构的类型(或范围)(见MATLAB功能块中的结构类型)。
根据该范围,遵循以下指南以创建结构:
对于结构范围: 按着这些次序: 输入 创建一个
金宝appsimulink.bus.
基础工作区中的对象以定义结构输入。将数据添加到Matlab功能块,如上所述将数据添加到MATLAB功能块。数据应该具有以下属性
范围=
输入
类型=
总线:<对象名称>
为了
<对象名称>
,输入名称金宝appsimulink.bus.
定义结构输入的对象
输出 创建一个
金宝appsimulink.bus.
基础工作区中的对象以定义结构输出。将数据添加到Matlab功能块具有以下属性:
范围=
输出
类型=
总线:<对象名称>
为了
<对象名称>
,输入名称金宝appsimulink.bus.
定义结构输出的对象
定义并初建化输出结构作为MATLAB中的变量®功能,如上所述代码生成的结构定义。
确保输出结构变量定义中的字段的数字,类型和大小匹配匹配的属性
金宝appsimulink.bus.
目的。
当地的 如matlab函数中的局部变量,如图所示,隐式地定义了结构代码生成的结构定义。默认情况下,本地变量Matlab功能块是暂时的。
执着的 隐式地定义结构作为MATLAB函数中的持久变量。
范围 在基础工作区中创建一个结构变量。
将数据添加到Matlab功能块具有以下属性:
姓名=与您在步骤1中创建的结构变量相同的名称。
范围=
范围