如何分析PS查找表(2D)模块

2025-06-22 04:37:18

1、库:Simscape / Foundation Library / Physical Signals / Lookup Tables。如下图所示。

如何分析PS查找表(2D)模块

2、说明PS查寻表(2D)块计算给定x1,x2,f数据点的某个函数f=f(x1,x2)的近似值。两个输入和输出都是物理信号。通夸臾蓠鬏过指定表格网格向量1参数(沿第一个轴的数据点向量)、表格网格向量2参数(沿第二个轴的数据点向量)和表格值的二维数组(输出值的数组)来定义查寻表。块在笛卡尔网格上工作,即函数值必须在矩形数组的顶点处指定。x1和x2数据向量必须严格单调,要么增加要么减少。表格函数值的数组大小必须与输入向量定义的维数匹配。也就是说,如果输入是1×m向量和1×n向量,则提供m×n的输出值矩阵。该块使用选定的插值和外推方法基于输入网格查找生成输出。您可以选择两种插值方法和两种外推方法。如果任何输入信号值超出相应的表格栅格矢量范围,则块也可以选择发出错误。

3、绘制表格数据打印查寻表可以让您在模拟模型之前可视化数据,以确保表是正确的。该图反映了为块指定的表格数据,以及选定的插值和外推选项。从“基础图块”右键单击“数据块”关联菜单中的“绘图”。

4、输入x1-沿第一个轴的输入值,无单位物理信号沿第一个轴的输入值。x2-沿第二轴的输入值,无单位物理信号沿第二个轴的输入值。

如何分析PS查找表(2D)模块

5、输出f—输出函数值,无单位物理信号输出函数值,基于对两个输入值应用查找表。

如何分析PS查找表(2D)模块

6、参数表格网格向量1-沿第一个轴的输入值向量[1、2、3、4、5](默认犬匮渝扮)将输入值的矢量沿第一个轴指定为1×m数组。输入值向量必须严格单调,要么增加要么减少。这些值可以是不均匀间隔的。对于平滑插值,向量必须至少包含三个值。对于线性插值,两个值就足够了。表格网格向量2-沿第二个轴的输入值向量[1、2、3、4、5](默认)将输入值的矢量沿第二个轴指定为1×n数组。输入值向量必须严格单调,要么增加要么减少。这些值可以是不均匀间隔的。对于平滑插值,向量必须至少包含三个值。对于线性插值,两个值就足够了。表值的二维数组-输入网格顶点处的输出值的二维数组[0,1,2,3,4;1,2,3,4,5;2,3,4,5,6;3,4,5,6,7;4,5,6,7,8](默认值)将输出值指定为m-by-n矩阵,在输入网格顶点定义函数值。矩阵大小必须与输入向量定义的维数匹配。插值方法-选择插值方法线性(默认)|平滑当输入值在两个连续网格点之间时,选择下列插值方法之一来近似输出值:线性-对多维插值使用线性算法的扩展。该方法首先在x1方向执行线性插值,然后在x2方向执行线性插值。选择此选项可获得最佳性能。平滑-使用改进的Akima插值算法。有关详细信息,请参见tablelookup。选择此选项可生成具有连续一阶导数的连续曲面。外推法-选择外推法线性(默认)|最近|错误当输入值超出参数列表中指定的范围时,选择以下外推方法之一来确定输出值:线性-从插值区域的边缘线性延伸。线性外推的斜率等于内插区域边缘的内插曲面的斜率。最近-从插值区域的边缘延伸为常量。最近外推的值等于插值区域边缘处的插值曲面的值。选择此选项可生成不高于数据最高点或低于数据中最低点的外推。错误-如果任何输入信号超出表的范围,则发出错误。选择此选项可避免在希望数据位于表范围内时进入外推模式。

如何分析PS查找表(2D)模块
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢