Thursday 8 February 2018

محاكاة مرشاح متوسط متحرك م


استجابة التردد لمرشاح المعدل الجاري استجابة التردد لنظام لتي هي دتفت للاستجابة النبضية، والاستجابة النبضية للمتوسط ​​المتحرك 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) H1)) محور (0، بي، 0، 1) كوبيرايت كوبي 2000- - جامعة كاليفورنيا، بيركليموفينغافيراج v3.1 (مارس 2008) موفينغافيراج (X، F) ينعم البيانات ناقلات X مع نافذة بوكسكار من حجم 2F1، أي عن طريق حساب متوسط ​​كل عنصر بالعناصر F على يمينه وعناصر F في يساره. كما يتم حساب متوسط ​​العناصر المتطرفة ولكن مع بيانات أقل، من الواضح. ترك حواف سليمة. طريقة سريعة حقا. MVINGAVERAGE2 (X، M، N) ينعم المصفوفة X بنافذة بوكسكار من الحجم (2M1) x (2N1)، أي عن طريق حساب متوسط ​​كل عنصر بالعناصر المحيطة به التي تناسبها في المربع المذكور الذي يركز عليه. هذا واحد هو أيضا سريع حقا. يتم حساب متوسط ​​العناصر في الحواف أيضا، ولكن الزوايا تبقى سليمة. نانموفينغافيراج (X، F) أو نانموفينغافيراج (X، F، 1) قبول عناصر نانز في ناقلات X الأخير يستكمل أيضا تلك العناصر نانز محاطة عناصر رقمية. NANMOVINGAVERAGE2 (X، M، N) أو NANMOVINGAVERAGE2 (X، M، N، 1) قبول العناصر نانز في المصفوفة X يستكمل الأخير أيضا تلك العناصر نان تحيط بها عناصر رقمية. جديد بسيط غاب ملء: سموثمافيراج (X، M، N، إند) هذا واحد ينعم فقط X (إند) العناصر. وتجاهل نانز. يمكن استخدام هذا لإلغاء غابس على بياناتك. كل M - الملفات على سبيل المثال (انظر الصورة). حدد أدناه للاطلاع على تشانجس على الإصدار v3.1. ملاحظة: أبحث رمز 2 الأبعاد من MOVINGAVERAGE2.M (و رونمان لبعض تلميحات) شخص ما يمكن أن تجعل بسهولة N - الأبعاد ما. هل ماتلاب 7.5 (R2007b) ماتلاب مسار البحث العلامات لهذا الملف يرجى تسجيل الدخول إلى علامة الملفات. فضلا قم بتسجيل الدخول لإضافة تعليق أو للتقييم. تعليقات وتصنيفات (31) وأود أن الحصول على وظيفة المتوسط ​​المتحرك التعامل مع قيم نان كارلوس، أنا أحب وظيفتك موفينغابيتراج، من السهل جدا للاستخدام. لدي البيانات التي لديها صغيرة إلى فجوات زمنية كبيرة وأنا donx27t تريد تصفية عبر الثغرات. أنا يمكن أن كسر المتجه حتى في كل فجوة ولكن هذا يعني العمل. أي اقتراح حول كيفية التعامل مع شيء من هذا القبيل مفيد جدا عدو لي (أساسا للتآمر) عزيزي كل شيء، Ix27m التعامل مع ملء الفجوة على قياسات الطقس التي نان يجب أن تملأ على أساس الإطار الزمني لعدة أيام (أي ساعة حي عدة أيام). على سبيل المثال، سيتم استبدال واحد نان في 05:00 القيمة المتوسطة في ساعة حي الحي عدة أيام. (Letx27s يقول 4 و 5 و 6 مساء من حي 5 أيام) هنا هو عظم السؤال أود التعامل مع: القيم راند (1،1000) x27 فاكانان الطابق (راند (1،300) x271000) القيم (فاكين) نان ل i 1 : الطول (القيم) n 24 i (1: 5) هافانينيندكس فيند (إسنان (فالويس)) نيوفاليس نانمين (القيم (هافاننانيندكس n-1: happnanindexn1)):: شيء من هذا القبيل:: إذا كان لديك أي حلول أو نصائح، يرجى لا تتردد في اسمحوا لي أن أعرف. شكرا، مايكل مرحبا كارلوس لقد أرسل لك رسالة بالبريد الالكتروني حول الصعوبات في البرمجة من التغطية المتحركة العودية هل لديك أي فكرة عن هذه المسألة أي مساعدة يرجى شكرا مقدما إدغار غيفارا كودينا Itx27s بور بوستبروسيسينغ كافية من الإشارات الطيفية، مفيدة جدا في الواقع. كارلوس أدريان فارغاس أغيليرا المشتركة أسلاك، كنت تبحث عن فليس بدلا من البق. ولكن، طيب، المستخدمين: حذار من أوتيرز و لارج ميوز عند استخدام كومسوم رونميان طريقة بدلا من ذلك: ندنانفيلتر :) مرحبا كارلوس. كنت أعني ذلك النقد البناء. النقطة هي أن الخطأ غير ضروري، يمكن تجنبها بسهولة، وليس هناك ميزة السرعة. كنت على حق في المثال المحدد الخطأ ليست كبيرة جدا (على الرغم من أنك تجعل من الخطأ لمقارنتها مع المتوسط ​​بدلا من الانحراف المعياري). ومع ذلك، فقط لأن الخطأ صغير في هذه الحالة لا يعني أنه هو لجميع سلسلة. حاول على سبيل المثال هذا: m3 n100000 شراندن (ن، 1) س (1) 1e100 المشكلة هي أن أوتلير يؤدي إلى أخطاء كبيرة في سلسلة ممهدة كله، وليس فقط داخل النافذة. لقد نسيت تصنيف ASlakx27s سبيل المثال (1 نجمة): هو مقارنة أخطاء من 1E-90.000000001 و 1e-13 إبس. نعم 10،000 مرة أكبر، ولكن بالنسبة للقيم مع 1000 يعني وهو 1x27000،000x27000،000 أكبر من الخطأ الأكبر. هذا هو خطأ قليلا isnx27t ذلك رمز لطيفة ولكن. إن خدعة كومسوم لحساب المتوسطات المتحركة يمكن أن تؤدي إلى أخطاء كبيرة غير مرتبة في ظروف معينة: المتوسط ​​يختلف كثيرا عن الصفر والمسلسل طويل جدا. Herex27s اختبار صغير يوضح المشكلة باستخدام 3 طرق مختلفة لحساب المتوسط ​​المتحرك. ويظهر أن الأسلوب x27cumsumx27 يحتوي على أخطاء أكثر من 10000 مرة من الأخطاء من طريقة التصفية. ليس هناك فرق السرعة الحقيقي. m10 n300000 شراندن (n، 1) 1000 أعتقد على سبيل المثال الضغط الجوي. (x) (m: 1)) (1): (1): (1) (م، 1) m ffilter2 (فلت، x، x27validx27) فيلترتيمتوك فيلترورسكرت (مين ((فس)) c (1: إند-m)) m كومسومتيمتوك كومسوميرورسكرت (مين) (كس). 2)) بطيئة 9.4732 كومسومتيم 0.041549 كومسوميرور 2.6456e-009 فلتيرتيمي 0.033685 فيلتيرور 1.4151e-013 علق جيدا تحقق إو الأرقام والأخطاء فيكتوريزد سريعة كارلوس أدرين فارغاس أغيليرا العثور على علة غير ضارة على موفينغافيراج، خط 75: فاصلة إضافية في تحذير جا أرك: في الواقع، تلك هي القيود على هذا المتوسط ​​المتحرك، ولكن المشكلة مع حواف شائعة في تصفية النظرية. المؤلف يقدم لنا فكرة وكنت بتو: أن ملء غاب هو ما كنت أبحث عنه. شكرا كارلوس أدرين فارغاس أغيليرا مرحبا سام شكرا لك على تعليقاتك. لم يكن لدي مشكلة مع المثال، يجب أن تحصل على لقطة أعلاه (بدون الثقوب)، وربما itx27s الإفراج ماتلاب الخاص بك ولكن رمز بسيط حقا، وينبغي أن تعمل على الآخرين. حول F، للحصول على متوسط ​​تركز حول عنصر، عدد العناصر في المتوسط ​​ينبغي أن تكون غريبة، لذلك 2F1، وبهذه الطريقة F هو نصف عرض النافذة (راجع الوصف أعلاه). مماثلة ل م، ن على 2D. مرحبا كارلوس، شكرا جزيلا على رمز ماتلاب مثيرة للاهتمام. لدي شك واحد حول حجم النافذة في 1D المتوسط ​​المتحرك. حجم النافذة هو x272f1x27 هل يمكن أن تخبرني ما موقف x27Fx27 ل كما حاولت الحصول على المتوسط ​​المتحرك 2D للعمل مع المثال المقدم الخاص بك، أنا cannx27t الحصول عليه للعمل. محرك تصفية المتوسطة (تصفية ما) تحميل. المرشح المتوسط ​​المتحرك عبارة عن فلتر بسيط (فير ريسولوتيون ريسبونز) منخفض تمرير منخفض (باس)، يستخدم عادة لتصفية صفيف من عينات البيانات. فإنه يأخذ M عينات من المدخلات في وقت واحد واتخاذ متوسط ​​تلك العينات M وتنتج نقطة الانتاج واحد. وهو بسيط جدا ليف (ممر منخفض مرشح) الهيكل الذي يأتي مفيد للعلماء والمهندسين لتصفية عنصر صاخبة غير المرغوب فيها من البيانات المقصود. كما يزيد طول مرشح (المعلمة M) نعومة الزيادات الانتاج، في حين أن التحولات الحادة في البيانات تتم بشكل متزايد حادة. وهذا يعني أن هذا الفلتر لديه استجابة نطاق زمني ممتاز ولكن استجابة تردد ضعيفة. مرشح ما أداء ثلاث وظائف هامة: 1) فإنه يأخذ نقاط الإدخال M، يحسب متوسط ​​تلك النقاط M وتنتج نقطة إخراج واحدة 2) نظرا لحسابات الحساب المعنية. المرشح يقدم كمية محددة من التأخير 3) عامل التصفية بمثابة مرشح تمرير منخفض (مع رد مجال التردد الضعيف واستجابة مجال الوقت جيدة). ماتلاب كود: بعد كود ماتلاب يحاكي استجابة المجال الزمني لمرشح متوسط ​​متحرك M-بوينت وأيضا يرسم استجابة التردد لأطوال المرشحات المختلفة. وقت استجابة النطاق: في المؤامرة الأولى، لدينا المدخلات التي تسير في مرشح المتوسط ​​المتحرك. المدخلات صاخبة وهدفنا هو تقليل الضوضاء. الرقم التالي هو استجابة الإخراج لمرشح متوسط ​​متحرك من 3 نقاط. ويمكن استنتاج من الشكل أن المرشح المتوسط ​​المتحرك من 3 نقاط لم يفعل الكثير في تصفية الضوضاء. نحن زيادة الصنابير مرشح إلى 51 نقطة ويمكننا أن نرى أن الضوضاء في الإخراج قد خفضت كثيرا، وهو مبين في الشكل التالي. نحن زيادة الصنابير إلى 101 و 501 ويمكننا أن نلاحظ أنه حتى على الرغم من أن الضوضاء هو ما يقرب من الصفر، وانتقالات التحولات بشكل كبير (مراقبة المنحدر على جانبي إشارة ومقارنتها مع الجدار المثالي الطوب الانتقال في مدخلاتنا). استجابة التردد: من استجابة التردد يمكن التأكيد أن لفة قبالة بطيئة جدا والتوهين وقف المحطة ليست جيدة. وبالنظر إلى التوهين في نطاق التوقف، من الواضح أن المرشح المتوسط ​​المتحرك لا يمكن فصل نطاق واحد من الترددات عن تردد آخر. كما نعلم أن الأداء الجيد في المجال الزمني يؤدي إلى ضعف الأداء في مجال التردد، والعكس بالعكس. وباختصار، فإن المتوسط ​​المتحرك هو مرشح تمهيد جيد بشكل استثنائي (الإجراء في المجال الزمني)، ولكن مرشح تمرير منخفض سيئ للغاية (الإجراء في نطاق التردد) الروابط الخارجية: الكتب الموصى بها: الشريط الجانبي الرئيسي

No comments:

Post a Comment