求教如何表格插值
mathcad吧
全部回复
仅看楼主
level 4
龙虾酋长 楼主
初学者求教,有没有上表插值的方法!
感谢各位大咖不吝指教!
2017年03月17日 09点03分 1
level 4
龙虾酋长 楼主
不好意思,刚看到贴吧规则,大咖没有任何挑衅意思!不知道怎么修改!
如有冒犯,望谅!
2017年03月17日 09点03分 2
level 15
您要插值还是要查值?二者的目的相反。操作也不一样。
2017年03月17日 10点03分 3
不光查,而且要插就是上游堰面坡度是2,P1/Hd是0.5的时候,要求出1.0072
2017年03月17日 10点03分
根据一个参数,循环内插出来一个矩阵,再根据另一个参数内插?初学者,不太会,求教!
2017年03月17日 10点03分
level 15
2017年03月17日 17点03分 7
感谢!那么晚了,还依然帮我解答[真棒]
2017年03月18日 00点03分
level 4
龙虾酋长 楼主
我昨天自己也写了个,基本能实现,但是就是表格的最左上角那个必须是数字,要不就报错,能给看看哪里的原因吗?或者怎么避免掉!
2017年03月18日 00点03分 8
没有您的那个严谨,没有插值超出的报错,而且左上角的那个数不对!
2017年03月18日 00点03分
@龙虾酋长 你这个方法是比较直观,我也是用你这个用法。你填0是正确的,才符合插值表的意思。超过插值部分,软件会自动按前面斜率延伸的,也符合插值规律
2017年03月18日 01点03分
@loupoo2 用楼主的方法,在计算mi的时候提示i值必须为整数,这是怎么回事?
2020年01月20日 06点01分
level 15
没什么奇怪的。因为您用了linterp()函数。该函数的参数必须是升序排列的数字序列,这才能正确插值。所以,左上角位置必须是数字。建议用个负数,因为表中其它位置不会有负数,左上角的数字为负,就是异类。我是自己编程,左上角用啥,会自己注意到不冲突的。
2017年03月18日 01点03分 9
date ,似乎本意是data?
2017年03月18日 02点03分
用你的方法,左上角用负数不好,还是0好。
2017年03月18日 02点03分
@月城翁 我会参考您的那个加个超值的条件,那它就无所谓了[大拇指]
2017年03月18日 03点03分
我喜欢编程,因为编一次,以后就不费这个心,直接用了。编程可锻炼编程算法和技巧。
2017年03月18日 03点03分
level 3
老师能指导一下吗,我检查几遍都不知道问题在哪里
2017年03月19日 12点03分 10
2017年03月19日 12点03分
提示:该值必须为标量
2017年03月19日 12点03分
level 15
抱歉,我查了几遍,也没看出原因。恐怕只有上传您的源文件了。因为有些出错的原因,只有从源文件中才能找出来。
您就用楼主的算法吧,简单多了。如下:
2017年03月19日 15点03分 13
楼主的算法很不错,简单适用,月老你的算法同定位还用斜率的应用,能延伸出其他的用法,也是很厉害,打开思考的思路
2017年03月19日 16点03分
@浅踏冬雪II 通过定位,字误
2017年03月19日 16点03分
@浅踏冬雪II 通过定位还有斜率的应用
2017年03月19日 16点03分
@浅踏冬雪II 谢谢您看懂了我的思路。我的算法是借鉴的图像处理中的双线性插值算法。
2017年03月20日 00点03分
1