मेरे पास डेटा (एकल सरणी) की एक श्रृंखला है। यदि मैं यह डेटा लेता हूं और इसे प्लॉट करता हूं, तो मैं देख सकता हूं कि कई चोटियां हैं। हालाँकि, यदि मैं डेटा के एक भाग पर ज़ूम करता हूँ, तो मैं देखता हूँ कि पर्याप्त शोर है।
मुझे यह पता लगाना पसंद है कि थोड़ा सीपीयू समय और ऊर्जा का उपयोग करके डेटा में कितनी चोटियां हैं। मैंने इन चोटियों की ढलानों का पता लगाने के बारे में सोचा (तेज या चिकनी बढ़ती या गिरने वाली हो सकती है) और चोटियों की संख्या निर्धारित करने के लिए ढलान की संख्या को देखें। (हर ढलान के लिए 2 ढलान सकारात्मक और नकारात्मक)
किसी भी संकेत मैं शोर की उपस्थिति में ढलान की गणना कैसे कर सकता हूं?
कोड एक एम्बेडेड सिस्टम में जाएगा, मेमोरी सीमित है इसलिए अधिमानतः मुझे कुछ ऐसा लागू करना पसंद है जिसके लिए किसी महत्वपूर्ण डेटा कॉपी की आवश्यकता नहीं है।