文件

在MATLAB功能块中创建结构

以下是用于创建结构的工作流程Matlab功能堵塞:

  1. 决定结构的类型(或范围)(见MATLAB功能块中的结构类型)。

  2. 根据该范围,遵循以下指南以创建结构:

    对于结构范围: 按着这些次序:
    输入

    1. 创建一个金宝appsimulink.bus.基础工作区中的对象以定义结构输入。

    2. 将数据添加到Matlab功能块,如上所述将数据添加到MATLAB功能块。数据应该具有以下属性

      • 范围=输入

      • 类型=总线:<对象名称>

        为了<对象名称>,输入名称金宝appsimulink.bus.定义结构输入的对象

    定义MATLAB功能块结构的规则

    输出

    1. 创建一个金宝appsimulink.bus.基础工作区中的对象以定义结构输出。

    2. 将数据添加到Matlab功能块具有以下属性:

      • 范围=输出

      • 类型=总线:<对象名称>

        为了<对象名称>,输入名称金宝appsimulink.bus.定义结构输出的对象

    3. 定义并初建化输出结构作为MATLAB中的变量®功能,如上所述代码生成的结构定义

    4. 确保输出结构变量定义中的字段的数字,类型和大小匹配匹配的属性金宝appsimulink.bus.目的。

    当地的

    如matlab函数中的局部变量,如图所示,隐式地定义了结构代码生成的结构定义。默认情况下,本地变量Matlab功能块是暂时的。

    执着的

    隐式地定义结构作为MATLAB函数中的持久变量。

    范围

    1. 在基础工作区中创建一个结构变量。

    2. 将数据添加到Matlab功能块具有以下属性:

      • 姓名=与您在步骤1中创建的结构变量相同的名称。

      • 范围=范围

    定义和使用结构参数

相关话题