作者liuintel (康康)
看板Perl
標題[問題] 檔案內容取值問題
時間Wed Aug 28 17:02:37 2013
我有一份檔案內容類似
27.42 -39.609
27.64 -38.872
28.43 -35.201
29.09 -31.742
這是像x軸對應的y軸 把它當作線性計算
我想找28的時候右邊的值是多少
要用內插的方法算出
我主要卡在該如何取出中間那兩項跨過28的地方。讓我可以加減乘除算出28對應的值。有點長
真的先謝謝各位
--
posted from android bbs reader on my samsung GT-N7100
https://market.android.com/details?id=com.bbs.reader
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.80.204.174
1F:→ CCWck:逐行讀 暫存兩個值 當一個大於一個小於 就是在中間啦 08/28 19:38
2F:推 abliou:相減絕對值最低的前兩名 就是你要的吧? 08/28 19:56
3F:推 lgen7604:CCWck大 基本概念是這樣 不過等於的情形應該也要考慮一下 08/29 00:23
4F:→ lgen7604:abliou大 取絕對值在這裡要小心一些特殊case 例如x值如下 08/29 00:24
5F:→ lgen7604:(27.8 27.9 30.2) 他們和28相減的abs為 (0.2 0.1 0.2) 08/29 00:25
6F:→ lgen7604:取前兩名可能取到x是 27.8 27.9 這樣會無法內差 08/29 00:26
7F:→ liuintel:C大跟A大的方法我有想過 可是我實現不出來 08/29 09:27
8F:→ liuintel:可以就這範例 有程式碼讓我參考嗎 謝謝各位 08/29 09:29