[問題] 可以幫我提點建議嗎?關於尋找一個數列上特定的某幾個點
看板Prob_Solve (計算數學 Problem Solving)作者kazumi6533 (patrick)時間17年前 (2007/08/06 23:06)推噓6(6推 0噓 18→)留言24則, 5人參與討論串1/1
請各為高手幫忙,我已經想好幾天了,怎麼也想不出來
我現在有一個時間數列,可以想像成像股價圖這樣
例如像下面這樣
A
/\ 4
1 / \/\ B
/\/ 3 \ /\ C
/ 2 \ / \ 6 /\
\ / \/\ / \ /
\/ 5 \/ \ /
D 7 \/
E
我想要判斷ABCDE的相對位置
一開始是想把所有的端點,就是轉折處都先找出來(也就是(Ti-1)- Ti跟(Ti+1)-Ti)
不同號的點)
可是這樣用來比大小時會把1234567也一併比進去
這樣講有點糢糊,因為我圖畫的不好,
圖中的ABC等點是一個起伏的群聚,我想要的是那一個波的最高點跟最低點
可是如果照我那樣做,會把同一個群內的震璗也算進去,所以我可能就會
比到4跟B
後來我想說把起伏比較小的刪掉,可是如果A是從一連串比較小起伏
累積的,那A也會被一併刪掉
然後我又想試著從起點以X軸為底,為軸為高算面積,但是這個問題也還在
不知道還有沒有什麼方法可以解決,只要讓我能有效的判斷出每個波的高低點
也不一定要100%精準,因為我也知道哪里到哪李算一個段落就是個很大的問題了
或者是請大家提示我如果想找跟這方面有關的討論應該要從哪裡下手好。
我是個初寫程式的人,就被派到這種任務,現在完全不知道怎麼動手了
謝謝大家幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.39.146
推
08/06 23:10, , 1F
08/06 23:10, 1F
推
08/06 23:20, , 2F
08/06 23:20, 2F
推
08/06 23:51, , 3F
08/06 23:51, 3F
→
08/06 23:53, , 4F
08/06 23:53, 4F
→
08/06 23:53, , 5F
08/06 23:53, 5F
→
08/06 23:54, , 6F
08/06 23:54, 6F
→
08/06 23:55, , 7F
08/06 23:55, 7F
推
08/07 01:22, , 8F
08/07 01:22, 8F
→
08/07 01:23, , 9F
08/07 01:23, 9F
→
08/07 01:23, , 10F
08/07 01:23, 10F
→
08/07 02:09, , 11F
08/07 02:09, 11F
推
08/07 08:06, , 12F
08/07 08:06, 12F
→
08/07 08:06, , 13F
08/07 08:06, 13F
→
08/07 08:07, , 14F
08/07 08:07, 14F
→
08/07 08:08, , 15F
08/07 08:08, 15F
→
08/07 08:09, , 16F
08/07 08:09, 16F
→
08/07 08:11, , 17F
08/07 08:11, 17F
→
08/07 08:12, , 18F
08/07 08:12, 18F
→
08/07 08:14, , 19F
08/07 08:14, 19F
→
08/07 08:14, , 20F
08/07 08:14, 20F
→
08/07 08:15, , 21F
08/07 08:15, 21F
推
08/08 22:18, , 22F
08/08 22:18, 22F
→
08/08 22:18, , 23F
08/08 22:18, 23F
→
08/08 22:18, , 24F
08/08 22:18, 24F
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章
0
18