यह बहुत ही मूल लग सकता है, लेकिन मुझे यह समस्या है: मुझे एक विंडो आकार के साथ डेटा की एक कतार मिल गई है। एक छोर पर नया डेटा जोड़ा जाता है, दूसरे छोर से पुराने मान हटा दिए जाते हैं।
मुझे उम्मीद है कि कतार के आंकड़े अधिक या कम सुसंगत रहेंगे, जैसे: 10,12,15,10,20, फिर तेजी से बढ़ना शुरू करें: 15,10,20,22,25,26,28,30,32 ... 150 या तो सभी तरह से। वहां डेटा में थोड़ा उतार-चढ़ाव हो सकता है, फिर यह एक समान ढलान के साथ नीचे जाएगा (120,118,116,115 ...) 20 या तो नीचे सभी तरह से।
मैं प्रोग्रामिक रूप से इस डेटा सीरीज़ में टर्निंग पॉइंट की पहचान करने की कोशिश कर रहा हूं, लेकिन मेरा कोड मेरी तुलना में अधिक बार चोटियों का पता लगाता है। जब ग्राफ बढ़ रहा है तो मैं कैसे पहचान सकता हूं, जब यह एक निश्चित मोड़ पर पहुंच गया है और कब गिरना शुरू हो जाता है? क्या मुझे परिवर्तन की दर के परिवर्तन की दर को देखने की कोशिश करनी चाहिए?