Wednesday 10 January 2018

تتحرك من المتوسط التصفية - matlab


تحميل موفاف م انظر أيضا movAv2 - نسخة محدثة السماح الترجيح. وتشمل ماتلاب وظائف تسمى موفافغ و تسموفافغ سلسلة الوقت المتوسط ​​المتحرك في الأدوات المالية، تم تصميم موفاف لتكرار وظائف أساسية من هذه التعليمات البرمجية هنا يوفر مثالا لطيفا لإدارة فهارس داخل الحلقات، والتي يمكن أن تكون مربكة لتبدأ أنا عمدا أبقى رمز قصيرة وبسيطة للحفاظ على هذه العملية clear. movAv يؤدي المتوسط ​​المتحرك بسيط التي يمكن استخدامها لاستعادة البيانات صاخبة في بعض الحالات وهو يعمل عن طريق اتخاذ متوسط من المدخل y على نافذة زمنية انزلاقية يتم تحديد حجمها بواسطة n أكبر n هو كلما زاد مقدار تمهيد تأثير n بالنسبة إلى طول متجه الإدخال y وبشكل جيد بشكل جيد، مرشح تردد لوباس - انظر قسم الأمثلة والاعتبارات. لأن كمية من التمهيد التي تقدمها كل قيمة n هي نسبة إلى طول ناقلات الإدخال، انها قيمة دائما اختبار قيم مختلفة لمعرفة ما هو مناسب تذكر أيضا أن نقاط ن تفقد على كل متوسط ​​إذا كان n هو 100، أول 99 نقطة من ناقلات الإدخال لا تحتوي على بيانات كافية لمتوسط ​​100pt ويمكن تجنب ذلك إلى حد ما عن طريق التراص المتوسطات، على سبيل المثال، رمز ورسم بياني أدناه مقارنة عدد من مختلف الأطر طول الإطار لاحظ كيف يتم مقارنة 10 10pt السلس لمتوسط ​​20pt واحد في كلتا الحالتين يتم فقدان 20 نقطة من البيانات في المجموع. إنشاء زاكسيس x 1 0 01 5 توليد الضوضاء ضوضاء 4 ضجيج ريبمات راندن 1، سيل نوميل x الضجيجريبس، نويزريبس، ضجيج 1 إعادة تشكيل الضوضاء، 1، ضجيج طول الضجيج توليد ضجيج يداتا ذ إكس العاشر ضجيج 1 طول x بيرفوم المتوسطات y2 موفاف y، 10 10 بت y3 موفاف y2 10 10 10 بت y4 موفاف y 20 20 بت y5 موفاف y 40 40 بت y6 موفاف y 100 100 بت مؤامرة الرقم المؤامرة x، y، y2، y3، y4، y5، y6 أسطورة الخام 10 10pt، 20pt، 40pt، 100pt كلابيل x يلابيل y تيتل مقارنة بين المتوسطات المتحركة movAv m كود ران-ثرو أوتبوت أوتبوت موفاف y، n السطر الأول يعرف اسم الدالة s، المدخلات والمخرجات المدخلات x يجب أن يكون متجه البيانات لأداء المتوسط ​​على n يجب أن يكون عدد النقاط التي تؤدي إلى المتوسط ​​فوق المخرجات سيحتوي على البيانات المتوسطة التي يتم إرجاعها بواسطة الدالة تمهيد خرج المخرجات نان 1، نوميل y البحث عن منتصف نقطة n منتصف الجولة n 2 ويتم العمل الرئيسي لهذه الوظيفة في ل حلقة، ولكن قبل البدء يتم إعداد أمرين التنوب ستلي الإخراج هو مخصص مسبقا كما نانز، وهذا خدم غرضين أولا بريالوكاتيون هو الممارسة الجيدة عموما لأنه يقلل من شعوذة الذاكرة ماتلاب يجب القيام به، وثانيا، فإنه يجعل من السهل جدا لوضع متوسط ​​البيانات إلى إخراج نفس الحجم كما ناقلات الإدخال وهذا يعني نفس زاكسيس يمكن استخدامها في وقت لاحق لكلا، والتي هي مريحة للتآمر، بدلا من ذلك يمكن إزالة النانز في وقت لاحق في سطر واحد من إخراج الإخراج التعليمات البرمجية. وسيتم استخدام ميدبوانت متغير لمحاذاة البيانات في ناقلات الإخراج إذا ن 10، سيتم فقدان 10 نقاط لأنه، لنقاط 9 الأولى من ناقلات الإدخال، لا توجد بيانات كافية t لاتخاذ 10 نقطة متوسط ​​كما الإخراج سيكون أقصر من المدخلات، فإنه يحتاج إلى محاذاة بشكل صحيح سوف منتصف يمكن استخدامها حتى يتم فقدان كمية متساوية من البيانات في البداية والنهاية، ويتم الاحتفاظ المدخلات الانحياز مع الإخراج من قبل نان المخازن التي تم إنشاؤها عند بريالوكاتينغ output. for 1 طول y - n البحث عن مؤشر متوسط ​​لاتخاذ المتوسط ​​على حساب أبان يعني الناتج a ميدبوانت يعني يب إند في الحلقة نفسها، يؤخذ متوسط ​​على كل شريحة متتالية من الإدخال سيتم تشغيل الحلقة التي تعرف بأنها 1 حتى طول المدخل y، ناقص البيانات التي ستفقد n إف والمدخل هو 100 نقطة طويلة و n هو 10، سيتم تشغيل حلقة من 1 إلى 90.هذا يعني أن يوفر المؤشر الأول للجزء أن يكون المتوسط ​​المتوسط ​​الثاني ب هو ببساطة ن -1 حتى في التكرار الأول، a 1 n 10 سو b 11-1 10 يؤخذ المتوسط ​​الأول على ياب أو x 1 10 يتم تخزين متوسط ​​هذا القطاع، الذي هو قيمة واحدة، في الإخراج في مؤشر منتصف أو 1 5 6. على التكرار الثاني ، 2 b 2 10-1 11 بحيث يؤخذ المتوسط ​​على x 2 11 وتخزينه في المخرجات 7 على آخر تكرار للحلقة لإدخال طول 100، a 91 b 90 10-1 100 بحيث يؤخذ المتوسط فوق x 91 100 وتخزينها في الإخراج 95 وهذا يترك الإخراج مع ما مجموعه n 10 قيم نان في الفهرس 1 5 و 96 100. الأمثلة والاعتبارات المعدلات المتحركة هي مفيدة في بعض الحالات، لكنها ليست دائما أفضل خيار فيما يلي مثالين حيث أنها ليست بالضرورة الأمثل. ميكروفون معايرة هذه المجموعة من البيانات تمثل مستويات كل تردد تنتجها المتكلم وسجلت بواسطة ميكروفون مع استجابة خطية معروفة إخراج المتكلم يختلف مع تردد، ولكن يمكننا تصحيح لهذا الاختلاف مع بيانات المعايرة - الإخراج يمكن تعديلها في مستوى لحساب التقلبات في المعايرة. لاحظ أن البيانات الخام هو صاخبة - وهذا يعني أن تغيير طفيف في تردد يبدو أن تتطلب كبير، غير منتظم، تغيير في مستوى لحسابه هل هذا واقعي أو هو منتج من بيئة التسجيل فمن المعقول في هذه الحالة لتطبيق المتوسط ​​المتحرك الذي ينعم منحنى تردد المستوى لتوفير منحنى المعايرة التي هي أقل قليلا غير منتظمة ولكن لماذا لا يكون هذا الأمثل في هذا المثال. أكثر البيانات سيكون أفضل - معايرة متعددة يمتد متوسط ​​معا سوف تدمر الضوضاء في النظام طالما أنها ركض دوم وتوفير منحنى مع أقل تفصيلا خسر المفقودين المتوسط ​​المتحرك يمكن أن تقارب هذا فقط، ويمكن إزالة بعض الانخفاضات تردد أعلى وقمم من المنحنى التي لا وجود لها حقا. موجات استخدام باستخدام المتوسط ​​المتحرك على موجات جيب يسلط الضوء على نقطتين. العام قضية اختيار عدد معقول من النقاط لأداء المتوسط ​​أكثر. من s بسيطة، ولكن هناك طرق أكثر فعالية من تحليل إشارة من المتوسطات تتأرجح إشارات في المجال الزمني. في هذا الرسم البياني، يتم رسم موجة جيبية الأصلي في الأزرق الضوضاء هو إضافة وتآمر كمنحنى برتقالي يتم تنفيذ المتوسط ​​المتحرك بأعداد مختلفة من النقاط لمعرفة ما إذا كان يمكن استرداد الموجة الأصلية 5 و 10 نقاط توفر نتائج معقولة، ولكن لا تزيل الضوضاء تماما، حيث تبدأ أعداد أكبر من النقاط إلى تفقد تفاصيل الاتساع حيث يمتد المتوسط ​​على مراحل مختلفة تذكر الموجة تتذبذب حول الصفر، وتعني -1 1 0. وهناك نهج بديل سيكون بناء مرشح لوباس مما يمكن أن يكون يطبق على الإشارة في مجال الترددات أنا لن أذهب إلى التفاصيل لأنها تتجاوز نطاق هذه المادة، ولكن كما الضوضاء هو تردد أعلى بكثير من موجات التردد الأساسي، سيكون من السهل إلى حد ما في هذه الحالة لبناء مرشح لوباس من إزالة الضوضاء عالية التردد. تأسست يوم الأربعاء، 08 تشرين الأول / أكتوبر 2008 20 04 آخر تحديث في الخميس، 14 آذار / مارس 2013 01 29 كتب بواسطة: باتوهان أوسمانوغل الزيارات 41547. المتوسط ​​في ماتلاب. في كثير من الأحيان أجد نفسي في حاجة إلى المتوسط البيانات لدي للحد من الضوضاء قليلا أنا كتبت وظائف زوجين للقيام بالضبط ما أريد، ولكن ماتلاب ق بنيت في وظيفة مرشح يعمل جيدة جدا كذلك هنا سوف ليرة لبنانية عن 1D و 2D المتوسط ​​من data.1D مرشح يمكن أن يكون أدركت باستخدام وظيفة التصفية تتطلب وظيفة التصفية على الأقل ثلاثة معلمات الإدخال معامل البسط للمرشح ب، معامل القاسم للمرشح أ، والبيانات X بالطبع. يمكن تشغيل عامل تصفية المتوسط d ببساطة من قبل. للبيانات 2D يمكننا استخدام وظيفة ماتلاب s filter2 لمزيد من المعلومات حول كيفية عمل عامل التصفية، يمكنك الكتابة. هنا هو التنفيذ السريع والقذر لمرشح 16 16 متحرك أولا نحن بحاجة إلى تحديد عامل التصفية وبما أن كل ما نريده هو مساهمة متساوية من جميع الجيران يمكننا فقط استخدام تلك الدالة نحن تقسيم كل شيء مع 256 16 16 لأننا لا نريد تغيير السعة المستوى العام للإشارة. لتطبيق فلتر يمكننا أن نقول ببساطة ما يلي. وفيما يلي نتائج مرحلة التداخل البيني سار في هذه الحالة المدى في المحور Y ويتم تعيين السمت على المحور X وكان المرشح 4 بكسل عرضا في النطاق و 16 بكسل عرضا في السمت. متوسط ​​تصفية المرشح فلتر MA. Loading المتوسط ​​المتحرك مرشح هو مرشح بسيط منخفض تمرير فير النبض استجابة محدودة تستخدم عادة لتمهيد مجموعة من إشارة البيانات عينات يأخذ M عينات من المدخلات في وقت واحد واتخاذ متوسط ​​تلك العينات M وتنتج نقطة إخراج واحد وهو بسيط جدا ليف لو باس s هيكل تصفية التي تأتي في متناول اليدين للعلماء والمهندسين لتصفية عنصر صاخبة غير المرغوب فيها من البيانات المقصود. كما أن طول مرشح يزيد من المعلمة M نعومة الزيادات الانتاج، في حين يتم إجراء التحولات الحادة في البيانات بشكل متزايد على نحو متزايد وهذا يعني أن هذا مرشح لديه استجابة المجال الوقت ممتازة ولكن استجابة التردد الفقراء. فلتر ما أداء ثلاث وظائف هامة. 1 يأخذ نقاط الإدخال M، يحسب متوسط ​​تلك النقاط M وتنتج نقطة إخراج واحدة 2 نظرا لحسابات الحساب المعنية مرشح يقدم كمية محددة من التأخير 3 عامل التصفية بمثابة مرشح تمرير منخفض مع استجابة المجال التردد الضعيف والاستجابة مجال الوقت المناسب. ملف التعليمات البرمجية ماتلاب التالية ماتلاب رمز يحاكي استجابة المجال الزمني من M - نقطة نقل المتوسط ​​مرشح وأيضا المؤامرات استجابة التردد لمختلف أطوال مرشح. الوقت استجابة المجال. إدخال إلى ما مرشح.3 نقطة الإخراج تصفية ما. إدخال إلى نقل متوسط ​​مرشح. الاستجابة من 3 نقاط متوسط ​​متوسط ​​الانتقال .51 نقطة ما مرشح الإخراج .01 نقطة ما مرشح الإخراج. استجابة من 51 نقطة متحرك متوسط ​​المرشح. استجابة من 101 نقطة نقل المتوسط ​​مرشح.501 نقطة ما مرشح الإخراج. استجابة من 501 نقطة تتحرك متوسط ​​مرشح. على قطعة الأرض الأولى، لدينا المدخلات التي تسير في مرشح المتوسط ​​المتحرك الإدخال صاخبة وهدفنا هو للحد من الضوضاء الرقم التالي هو استجابة الإخراج من 3-نقطة نقل المتوسط ​​مرشح فإنه يمكن استنتج من الرقم أن المرشح المتوسط ​​المتحرك من 3 نقاط لم يفعل الكثير في تصفية الضوضاء نحن زيادة الصنابير مرشح إلى 51 نقطة ويمكننا أن نرى أن الضوضاء في الإخراج قد خفضت الكثير، وهو مبين في الشكل التالي. استجابة التردد للمتوسط ​​المتحرك الفلاتر من أطوال مختلفة. نزيد من الصنابير إلى 101 و 501 ويمكننا أن نلاحظ أنه حتى على الرغم من أن الضوضاء هو ما يقرب من الصفر، وانتقالات التحولات خارج مراقبة بشكل كبير المنحدر على جانبي إشارة ومقارنتها واي ث التحول الطوب الجدار المثالي في مدخلاتنا. استجابة التردد. من استجابة التردد يمكن أن يؤكد أن لفة قبالة بطيئة جدا والتوهين وقف المحطة ليست جيدة نظرا هذا التوهين توقف الفرقة، بوضوح، لا يمكن للمرشح المتوسط ​​المتحرك لا فصل واحد من الترددات من آخر كما نعلم أن الأداء الجيد في المجال الزمني يؤدي إلى ضعف الأداء في مجال التردد، والعكس بالعكس باختصار، فإن المتوسط ​​المتحرك هو مرشح تمهيد جيد بشكل استثنائي العمل في المجال الزمني، ولكن تصفية سيئة للغاية تمريرة سيئة العمل في مجال التردد. الخارجية الروابط. الكتب الموصى بها الشريط الجانبي الأساسي.

No comments:

Post a Comment