Simulink中的查询表上的断点是什么?

问题描述 投票:0回答:1

我不了解在Simulink / Matlab中使用查找表时的断点是什么。例如,我有一个表数据,它是50列5行。因此,我使用2D查找表,在“表数据”处写下了表的名称,但是我不知道应该在“断点1”和“断点2”中输入什么?我应该在“断点指定”中选择哪个选项?

matlab simulink
1个回答
0
投票

我将尝试为您解释这一点。我知道它的帖子很旧,但是以前也很难理解,所以希望它对某人有所帮助。

想象您要在其中创建查找表:

X = f(Y, Z)

作为一个例子,可以说这是非常简单的加法:

X = Y + Z

因此,如果Y = 1Z = 2X = 1 + 2 = 3

现在我们可以为X创建查找表。如果您在Simulink的lookuptables文档中阅读了有关断点的信息]

“值:单调递增值的1×n或n×1向量”表示Y和Z需要单调递增

所以可以说我们想在以下情况下制作二维查询表:

Y = [1 2 3] and Z = [4 5 6]  <------ These are your breakpoints

然后,查找表将如下所示:

      4 5 6 <---- Z breakpoints

1     5 6 7
2     6 7 8  <---- X table; X = f(Y, Z); X = Y + Z in this case
3     7 8 9
^
Y breakpoints
© www.soinside.com 2019 - 2024. All rights reserved.