恭喜,你发布的帖子
发布于 2016-11-16 13:49:51
1楼
你这个表不是已经很清楚了吗?已知两个参数寻找第三个参数,无论你想查哪个都是一样的。
1、定义行列参数i,j
2、定义两个偏差最小值min1和min2,初始值无穷大
3、比如已知湿度和湿球温度,求干球温度。编程查表:
for j=2 to n//你的excel有多少列数据,n就是多少
if min1>|湿度-当前列的湿度值| then
min1=湿度-当前列的湿度值
else
exit for
end if
next
//以上寻找湿球温度所在列
for i=2 to m
if min2>|湿球温度-已知当前列的湿球温度| then
min2=湿球温度-已知湿球温度
else
exit for
endif
next
以上快速寻找湿球温度所在行
经过以上的寻找,干球温度所在的位置就是(i,1).
请填写推广理由:
分享
只看
楼主