主要内容

输入断点和表数据

输入数据在一块参数对话框

这个例子展示了如何填充一维查找表块使用参数对话框。本例中查找表近似函数y=x3在范围内(3、3)

  1. 复制一个一维查找表块从查找表块库模型金宝app®模型。

  2. 在一维查找表块对话框中,输入表的维度和表对话框的数据在指定的字段:

    • 数量的维度表1

    • 表数据(-27 8 1 0 1 8 27)

    或者,使用一个现有的查找表(金宝appSimulink.LookupTable)对象,选择数据规范>查找表对象

  3. 进入这个断点数据集,使用两种方法:

    • 指定均匀间隔的数据点,集合断点规范甚至间距。集第一点3间距1。块的数量计算均匀间隔的断点表数据的基础上。

    • 显式地指定断点数据集断点规范明确的价值观并设置断点1(三3)

在查找表编辑器中输入数据

使用以下过程来填充二维查找表块使用查找表编辑器。在这个例子中,查找表近似函数z=x2+y2在输入范围x = (0, 2)y = (0, 2)

  1. 复制一个二维查找表块从查找表块库仿真软件模型。金宝app

  2. 打开查找表编辑器中选择查找表编辑器建模选项卡或通过点击编辑表和断点的对话框二维查找表块。

  3. 查看“一天的查找表”的数据块,输入断点数据集和表数据在适当的细胞。改变数据,单击一个细胞,输入新值,和新闻输入

    • 在相关的细胞行断点输入的值[0 1 2]

    • 在相关的细胞列断点输入的值[0 1 2]

    • 表中的数据单元,输入数组中的值[0 1 4;1 2 5;4 5 8)

    查找表编辑器是这样的:

  4. 在查找表编辑器中,选择文件>更新数据块更新的数据二维查找表块。

  5. 关闭查找表编辑器。

使用港口查找表的动态输入数据块

使用以下过程来填充动态查找表块使用该块的港口。在这个例子中,查找表近似函数y= 3x2在范围内[0,10]

  1. 复制一个动态查找表块从查找表块库仿真软件模型。金宝app

  2. 复制模块需要实现方程y= 3x2仿真软件模型:金宝app

    • 一个常数块定义的输入范围,从源库

    • 一个数学函数阻止广场输入范围,数学操作库

    • 一个获得块信号乘以3,还从数学操作库

  3. 指定以下参数值不变,数学函数,并获得块使用他们的对话框:

    参数 价值
    常数 恒定值 0:10
    数学函数 函数 广场
    获得 获得 3
  4. 输入的断点数据集动态查找表通过连接块的输出端口常数块的输入端口动态查找表块标记xdat。这个信号是输入数据设置断点x

  5. 输入的表数据动态查找表块的分支的输出信号常数块和连接到数学功能块。然后连接数学函数块的获得块。最后,连接获得块的输入端口动态查找表块标记ydat。这个信号是表数据y

另请参阅

|

相关的话题