主要内容

PS查阅表(3D)

近似三维函数使用指定的查找方法

  • 库:
  • Simscape /基础库/物理信号/查找表

  • PS查找表(3D)块

描述

PS查阅表(3D)Block计算某个函数的近似值f = f (x1, x2, x3)考虑到x1x2x3f数据点。三个输入和输出都是物理信号。

属性来定义查找表表网格向量1参数(沿第一个轴的数据点向量),即表网格向量2参数(沿第二个轴的数据点向量),即表网格向量3参数(沿第三轴的数据点向量),以及表值的3D数组参数(输出值数组)。

x1x2,x3数据向量必须是严格单调的,不是递增就是递减。表列函数值的数组大小必须与输入向量定义的维度匹配。也就是说,如果这三个输入向量的大小是1 × -, 1 -n,和1 × -p,分别提供一个——- - - - - -n——- - - - - -p输出值数组。

该块使用所选的插值和外推方法根据输入网格查找生成输出。你可以选择两种插值方法和两种外推方法。如果任何输入信号值超出了相应的表网格向量范围,块还可以选择发出错误。

港口

输入

全部展开

沿着第一个轴输入查询点,或者查询点的行向量或列向量。信号大小可以是一个标量(对于单个查询点),也可以是表示第一个轴上查询点坐标的行向量或列向量。

沿着第二个轴输入查询点,或者查询点的行或列向量。信号大小必须与第一个轴上的信号大小相匹配。

沿着第三个轴输入查询点,或者查询点的行或列向量。信号大小必须与第一个轴上的信号大小相匹配。

输出

全部展开

根据对三个输入值应用查找表,输出函数值。输出信号大小与第一个轴上的输入信号大小相匹配。所述输出信号单元由所述单元所决定表值的3D数组参数。

参数

全部展开

指定沿第一个轴的输入值向量为1 × -数组中。输入值向量必须是严格单调的,不是增加就是减少。这些值可以是非均匀间隔的。对于平滑插值,向量必须包含至少三个值。对于线性插值,两个值就足够了。

参数单位必须与端口输入信号的单位相称x1.缺省值为1(无单位)。您可以从下拉列表中选择不同的单元,或者键入所需的单元名称,例如rpm,或有效表达式,例如rad /秒.有关更多信息和单位缩写列表,请参见如何在块对话框中指定单位而且单位的定义

沿着第二个轴指定输入值的向量为1 × -n数组中。输入值向量必须是严格单调的,不是增加就是减少。这些值可以是非均匀间隔的。对于平滑插值,向量必须包含至少三个值。对于线性插值,两个值就足够了。

参数单位必须与端口输入信号的单位相称x2.缺省值为1(无单位)。您可以从下拉列表中选择不同的单元,或者键入所需的单元名称,例如rpm,或有效表达式,例如rad /秒.有关更多信息和单位缩写列表,请参见如何在块对话框中指定单位而且单位的定义

指定沿第三个轴的输入值向量为1 × -p数组中。输入值向量必须是严格单调的,不是增加就是减少。这些值可以是非均匀间隔的。对于平滑插值,向量必须包含至少三个值。对于线性插值,两个值就足够了。

参数单位必须与端口输入信号的单位相称x3.缺省值为1(无单位)。您可以从下拉列表中选择不同的单元,或者键入所需的单元名称,例如rpm,或有效表达式,例如rad /秒.有关更多信息和单位缩写列表,请参见如何在块对话框中指定单位而且单位的定义

将输出值指定为——- - - - - -n——- - - - - -p数组,在输入网格顶点处定义函数值。输出数组的大小必须与输入向量定义的维数匹配。

参数unit决定端口输出信号的单位f.缺省值为1(无单位)。您可以从下拉列表中选择不同的单元,或者键入所需的单元名称,例如rpm,或有效表达式,例如rad /秒.有关更多信息和单位缩写列表,请参见如何在块对话框中指定单位而且单位的定义

当输入值在两个连续网格点之间时,选择以下插值方法之一来逼近输出值:

  • 线性-使用线性算法的扩展多维插值。该方法首先进行线性插值x1-方向,然后是方向x2-方向,然后向内x3方向。选择此选项可获得最佳性能。

  • 光滑的—采用改进的Akima插值算法。详细信息请参见tablelookup.选择此选项可生成具有连续一阶导数的连续曲面。

当输入值超出参数列表中指定的范围时,选择以下外推方法之一来确定输出值:

  • 线性-从插值区域的边缘线性扩展。线性外推的斜率等于插值区域边缘处被插值曲面的斜率。

  • 最近的-从插值区域的边缘作为常数延伸。最接近外推的值等于插值区域边缘的插值曲面的值。选择此选项可产生不高于数据最高点或低于数据最低点的外推。

  • 错误-如果任何输入信号超出表的范围,则发出错误。当您希望数据在表范围内时,选择此选项可避免进入推断模式。

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。

版本历史

在R2016a中引入

全部展开

Baidu
map