主要内容

定义MATLAB功能块数据

您可以定义数据MATLAB函数块的MATLAB函数块代码、端口和数据管理器或模型资源管理器。

调整数据中的数据MATLAB函数块代码,双击MATLAB函数块打开MATLAB函数块编辑器。当指定新的输入和输出参数时,MATLAB函数块自动将参数赋给各自的输入或输出端口。类似地,您可以通过删除参数和更新模型来从块中删除参数。

要使用端口和数据管理器,请双击MATLAB函数块打开MATLAB函数块编辑器。通过单击打开端口和数据管理器端口和数据管理器。单击“转到块编辑器”按钮,您可以返回块代码转到块编辑器按钮

要使用模型资源管理器,请在造型选项卡,设计部分,点击模型探险家。在里面模型层次结构窗格,展开模型树视图并选择MATLAB函数堵塞。

使用端口和数据管理器或模型资源管理器时,可以创建,管理和删除数据:

  • 通过选择端口和数据管理器左侧窗格中的数据或内容窗格中。

  • 点击添加数据添加>数据或添加数据按钮添加数据按钮

  • 通过选择数据和单击来删除数据编辑>删除或删除按钮删除按钮

设置常规数据属性

在端口和数据管理器或模型资源管理器中单击要修改的数据后,可以在一般的标签。

姓名

使用MATLAB中使用的相同命名约定指定数据参数的名称®

范围

指定数据在相对于其父级内存中所在的位置。此属性确定数据的功能范围。你可以设置范围为下列值之一:

范围 描述
范围 数据位于MATLAB工作区,模型工作区中的相同名称的变量,或包含此块的屏蔽子系统的工作空间中。如果在块可见的多个工作空间中存在相同名称的变量,则该块使用最接近工作区层次结构中的块的变量。有关更多信息,请参阅模型工作区
输入 数据是一个输入信号MATLAB函数堵塞。
输出 数据是a的输出信号MATLAB函数堵塞。
数据存储内存 数据驻留在数据存储内存块在模型中。有关更多信息,请参阅使用数据存储存储器块存储数据

有关更多信息,请参阅定义输入和输出属性配置MATLAB功能块参数数据参数

港口

指定与数据参数关联的端口的索引。此属性仅适用于数据范围财产设定为输入输出

数据必须解析为信号对象

指定数据参数解析为Simulink金宝app®信号对象。此属性仅适用于数据范围财产设定为输出。只有在设置配置参数时,此属性才会出现信号的分辨率到以外的价值没有一个。有关更多信息,请参阅符号解析

尺寸

指定数据的大小。此属性可以是标量值或值的MATLAB矢量。尺寸默认为-1,这意味着大小是继承的。有关更多信息,请参阅从Simulink继承参数大小金宝app。此属性不适用于数据范围财产设定为数据存储内存。看指定MATLAB功能块数据的大小

可变大小

指定此数据项的大小是否为变量。此属性不适用于数据范围财产设定为数据存储内存范围

可调

指定是否可调谐使用作为此数据项源的参数。有关更多信息,请参阅可调参数。此属性仅适用于数据范围财产设定为范围。如果参数必须是常量表达式,例如代码生成支持的工具箱函数,则清除此选项。金宝app有关更多信息,请参阅C/ c++代码生成支持的函数和对象金宝app

复杂

指定实际或复杂的数据参数。放复杂为下列值之一:

复杂 描述
遗传 参数的复杂性范围财产。输入和输出数据继承了与它们相连的Simulink信号的复杂性。金宝app参数数据从它所绑定的参数继承复杂性。
数据参数是一个实数。

数据参数是一个复杂的数字。

此属性不适用于数据范围财产设定为数据存储内存

类型

指定数据的数据类型。您可以通过以下方式指定数据类型:

  • 从中选择内置类型类型下拉列表中。

  • 在中输入表达式类型计算为数据类型的字段。看关于Simulink中的数据类型金宝app

  • 使用数据类型助手指定模式属性,然后根据该模式指定数据类型。

    笔记

    要显示“数据类型助手”,请单击“显示数据类型助手”按钮显示数据类型助理按钮

有关更多信息,请参阅指定参数类型。此属性不适用于数据范围财产设定为数据存储内存

单位(例如,m,m / s ^ 2,n * m)

指定数据的物理单位。默认情况下,此属性设置为从相应输入或输出端口上的Simulink信号继承单位。金宝app看在MATLAB功能块中指定单位。属性仅应用于具有范围财产设定为输入输出

限制范围内

属性指定数据的可接受值范围范围财产设定为输入输出。的MATLAB函数块使用此范围在输入或离开块时验证数据。您可以输入评估数字标量的表达式或参数。

  • 最低- 仿真期间数据允许的最小值。默认值是-inf.

  • 最大—模拟过程中允许的数据最大值。默认值是

设置描述属性

在端口和数据管理器或模型资源管理器中单击要修改的数据后,可以在描述标签。

将最终值保存到基础工作区

指定如果MATLAB函数块在模拟后将数据的值分配给Matlab Base工作区中同名的变量。此属性仅适用于数据范围财产设定为输入输出

描述

指定数据参数的描述。

文档链接

为数据参数指定到文档的链接。您可以在MATLAB命令窗口中输入URL地址或显示文档的MATLAB命令,例如HTML文件或文本。当你点击文档链接链接,呢MATLAB函数块计算链接并显示文档。

也可以看看

相关例子

更多关于