لقد حاولت القليل من تشغيل التكنولوجيا المتوسطات لتمهيد التغيير في بيانات أدك في AtMega48 للسيطرة على أضواء (بوم) عند تناوب وعاء (أدك). المرشحات (رموز الزائفة): لاحظت أن المرشحات هي لطيفة جدا. ولكن بطيئة في الاستجابة التي من المتوقع. أبحث عن تقنيات مثل المتوسط المتحرك الأسي. وقال أن تكون أكثر استجابة. هل هناك مثل هذا واحد كما يقول: أين هو بين 0 و 1. كيفية رمز وتحسين تلك الرموز الحكمة (دون استخدام عوامات) أو كيف يمكنني تحويل العوامات إلى الأعداد الصحيحة المقابلة لجعل التعليمات البرمجية الصغيرة وسريعة واستجابة واحدة. وأبقى 1 أخرى ثم أنها لن تعمل كما هو متوقع. ليقول لتغيير جميع المتغيرات لتعويم. يرجى عدم التركيز على العبارة التالية في الوقت الحالي ولكن لاحظ. حفظ العوامات في قاعدة بلدي رمز ملء ذاكرة البرنامج من 45 إلى 137، في حالة يمكنك تنفيذ مع الحد الأدنى من النفقات العامة عن طريق الحد من الكسور الثنائية. لقد استخدمت هذا مع نتائج جيدة. اتخاذ النتيجة الحالية، شيفت إيت N الحق في تقسيم بواسطة 2N طرحه من النتيجة الحالية. إضافة بيانات جديدة هذه ليست سريعة كما في تغيير مع تغيير خطوة في البيانات المدخلات كما قد ترغب، ولكن من السهل تنفيذ وفعالة بما فيه الكفاية كما مرشح في كثير من الحالات. يمكنك تسريع استجابتها من خلال اتخاذ قرارات غير رسمية لسلوكها في الحالات التي تكون مختلفة جدا. على سبيل المثال الحفاظ على عدد من المدخلات المتسلسلة التي هي أكثر من بعض حدود مختلفة من النتيجة الحالية. إذا تجاوز هذا العد بعض العتبة ثم قم بتغيير نسبة الفجوة N من قبل بعض العوامل. على سبيل المثال N هو عادة يتم تحويل 4- النتائج الحق 4 مرات 16 الانقسام. إذا المدخلات أكثر من زس بعيدا عن الجواب لا اثنين فقط من التحولات الحق ومضاعفة عينة جديدة بنسبة 4 قبل إضافة. أجاب 4 أكتوبر 12 في 6: 08Frequency رد من المرشح المتوسط الجري استجابة التردد من نظام لتي هو دتفت من الاستجابة النبضية، والاستجابة النبضية للمتوسط المتحرك L - هو لأن المرشح المتوسط المتحرك هو فير، تردد استجابة يقلل إلى مبلغ محدود يمكننا استخدام هوية مفيدة جدا لكتابة استجابة التردد حيث أننا قد دعونا إ ناقص جوميغا. N 0 و M L ناقص 1. قد نكون مهتمين بحجم هذه الوظيفة من أجل تحديد الترددات التي يتم الحصول عليها من خلال المرشح غير الموهوب والتي تكون موهنة. وفيما يلي مؤامرة من حجم هذه الوظيفة ل L 4 (الأحمر)، 8 (الأخضر)، و 16 (الأزرق). ويتراوح المحور الأفقي من صفر إلى بي راديان لكل عينة. لاحظ أنه في جميع الحالات الثلاث، استجابة التردد لديه خاصية لوباس. عنصر ثابت (صفر تردد) في المدخلات يمر من خلال مرشح غير موهن. يتم التخلص من بعض الترددات الأعلى، مثل بي 2، تماما بواسطة المرشح. ومع ذلك، إذا كان القصد من ذلك هو تصميم مرشح لوباس، ثم نحن لم تفعل بشكل جيد للغاية. وتخفف بعض الترددات الأعلى بعامل قدره حوالي 110 (للمتوسط المتحرك 16 نقطة) أو 13 (للمتوسط المتحرك لأربع نقاط). يمكننا أن نفعل أفضل بكثير من ذلك. تم إنشاء المؤامرة المذكورة أعلاه بواسطة كود ماتلاب التالي: أوميغا 0: pi400: بي H4 (14) (1-إكس (-iomega4)) (1-إكس (-iomega)) H8 (18) (1-إكس (- (1-إكس (-iomega16)) (1-إكس (-iomega8)) 1-إكس (-iomega)) H16 (116) (1-إكس (-iomega8) (أوميغا، عبس (H4) H16)) المحور (0، بي، 0، 1) كوبيرايت كوبي 2000- - ونيفرزيتي أوف كاليفورنيا، بيركلي عند حساب متوسط متحرك تشغيل، وضع المتوسط في الفترة الزمنية الوسطى منطقي في المثال السابق قمنا بحساب متوسط أول 3 فترات زمنية ووضعها بجانب الفترة 3. كنا قد وضعت المتوسط في منتصف الفاصل الزمني من ثلاث فترات، وهذا هو، بجانب الفترة 2. وهذا يعمل بشكل جيد مع فترات زمنية فردية، ولكن ليست جيدة حتى بالنسبة فترات زمنية. إذا أين نضع المتوسط المتحرك الأول عند M4 من الناحية الفنية، فإن المتوسط المتحرك سينخفض عند t 2.5، 3.5. لتجنب هذه المشكلة نحن على نحو سلس على ماس باستخدام M 2. وهكذا نحن على نحو سلس القيم أملس إذا كنا متوسط عدد من المصطلحات، ونحن بحاجة إلى تسهيل السلس القيم ويبين الجدول التالي النتائج باستخدام M 4.
Comments
Post a Comment