DSP

table1函数----一维查表

2019-07-13 18:23发布

【功能介绍】     一维查表  【格式】      格式 Y = table1(TAB,X0) %返回用表格矩阵TAB中的行线性插值元素,对X0(TAB的第一列查找X0)进行线性插值得到的结果Y。矩阵TAB是第一列包含关键值,而其他列包含数据的矩阵。X0中的每一元素将相应地返回一线性插值行向量。矩阵TAB的第一列必须是单调的。

【实例介绍】   >>tab = [(1:4)' hilb(4)] >>y = table1(tab,[1 2.3 3.6 4])查表结果为:
tab = 1.0000 1.0000 0.5000 0.3333 0.2500 2.0000 0.5000 0.3333 0.2500 0.2000 3.0000 0.3333 0.2500 0.2000 0.1667 4.0000 0.2500 0.2000 0.1667 0.1429 Warning: TABLE1 is obsolete and will be removed in future versions. Use INTERP1 or INTERP1Q instead. > In D:MATLABR12 oolboxmatlabpolyfun able1.m at line 31 y = 1.0000 0.5000 0.3333 0.2500 0.4500 0.3083 0.2350 0.1900 0.2833 0.2200 0.1800 0.1524 0.2500 0.2000 0.1667 0.1429
由上面结果可知,table1是一将要废弃的命令。