Monday 15 January 2018

تتحرك من المتوسط -2d


لدي مصفوفة حيث يتم تسجيل القيم سينواف سرية وتخزينها أريد أن أجد الحد الأقصى والدقيقة من الموجي منذ يتم تسجيل البيانات سينواف الفولتية باستخدام داق، سيكون هناك بعض الضوضاء، لذلك أريد أن أفعل المتوسط ​​المرجح افتراض يحتوي على بلدي القيم سينواف، هنا هو رمز بلدي حتى الآن. قضيتي ويبدو أن تكون في الثانية ل حلقة، حيث اعتمادا على بلدي متوسط ​​حجم نافذة تصفية، أريد أن تلخيص القيم في النافذة لاتخاذ متوسط ​​منهم أتلقى خطأ قائلا. أنا إي مع القليل جدا من الخبرة في البرمجة، لذلك أي مساعدة سيكون موضع تقدير كبير. اسكنت 29 مايو 13 في 18 09. بول، شكرا للتوصية وتجدر الإشارة إلى الرغم من ذلك، على الرغم من أن زي لا تنتج خطأ ، وفاز ر تعطي النتيجة المتوقعة في رمز أوب s إما أوب سوف تحتاج إلى استخدام التصحيح الخاص بك، ولكن مع يكس فلاتر وإخراجها من حلقة أو ينبغي إزالة المبلغ، مع فهرسة زي اليسار في مكان tom10 30 مايو 13 في 17 18. tom10، أنا متأكد من أنك على حق إجابتي إيه كان في الغالب الخروج بعض الحدس حول ما كانت المشكلة على الأرجح، وأنا لا يعرفون عن نطاق المشكلة لمعرفة دقة الخوارزمية الفعلية وهذا هو السبب في أنني أحيل أوب لإجابتك بول وولكوك 30 مايو 13 في 17 22. إجابات أخرى تصف بشكل صحيح الخطأ الخاص بك، ولكن هذا النوع من المشكلة يدعو حقا لاستخدام نومبي نومبي سوف تعمل بشكل أسرع، تكون أكثر كفاءة الذاكرة، وأكثر تعبيرا ومريحة لهذا النوع من المشكلة هنا s مثال. إذا كنت لا تريد لاستخدام نومبي، وتجدر الإشارة أيضا إلى أن هناك سا خطأ منطقي في البرنامج الذي ينتج في تيبيريرور المشكلة هي أنه في line. you إعادة استخدام مجموع داخل حلقة حيث لديك أيضا حساب المجموع لذلك إما تحتاج إلى استخدام مجموع دون حلقة أو حلقة من خلال المصفوفة وتضيف ما يصل كل العناصر، ولكن ليس على حد سواء وانها تفعل كلاهما، أي تطبيق مجموع إلى عنصر صفيف مفهرسة، وهذا يؤدي إلى الخطأ في المقام الأول وهذا هو، وهنا حلين. Created يوم الأربعاء، 0 8 تشرين الأول / أكتوبر 2008 20 04 آخر تحديث في الخميس، 14 آذار / مارس 2013 01 29 كتب بواسطة: باتوهان أوسمانوغلو الزيارات 41542. المتوسط ​​المتحرك في ماتلاب. في كثير من الأحيان أجد نفسي في حاجة إلى متوسط ​​البيانات لدي للحد من الضوضاء قليلا أنا كتبت وظائف الزوجين أن تفعل بالضبط ما أريد، ولكن ماتلاب s بنيت في وظيفة مرشح يعمل جيد جدا كذلك هنا سوف ليرة لبنانية عن الكتابة 1D و 2D المتوسط ​​من data.1D تصفية يمكن أن تتحقق باستخدام وظيفة مرشح تتطلب وظيفة مرشح على الأقل ثلاثة معلمات الإدخال معامل البسط للمرشح ب، معامل القاسم للمرشح أ، والبيانات X بالطبع. يمكن تشغيل عامل التصفية المتوسط ​​بشكل بسيط من قبل. للحصول على بيانات 2D يمكننا استخدام وظيفة ماتلاب s filter2 لمزيد من المعلومات حول كيفية تصفية يعمل، يمكنك type. Here هو تنفيذ سريعة وقذرة من 16 16 تصفية المتوسط ​​المتحرك أولا نحن بحاجة إلى تحديد عامل تصفية لأن كل ما نريده هو مساهمة متساوية من جميع الجيران يمكننا فقط استخدام تلك الدالة نحن تقسيم إيفيريث مع 256 16 16 لأننا لا نريد تغيير سعة المستوى العام للإشارة. لتطبيق المرشح يمكننا ببساطة أن نقول ما يلي. أدناه هي نتائج لمرحلة التداخل في سار في هذه الحالة المدى في المحور Y و يتم تعيين السمت على محور X وكان المرشح 4 بكسل واسعة في نطاق و 16 بكسل واسعة في السمت. حساب المتوسط ​​المتحرك. هذا يحسب السادس ويعرض المتوسط ​​المتحرك، وذلك باستخدام عدد محدد مسبقا. أولا، يقوم السادس بتهيئة اثنين من سجلات التحول التحول العلوي يتم تهيئة السجل مع عنصر واحد ثم يضيف القيمة السابقة مع القيمة الجديدة بشكل مستمر. يحتفظ سجل التحول هذا بمجموع القياسات الأخيرة x بعد تقسيم نتائج الدالة المضافة مع القيمة المحددة مسبقا، تحسب القيمة في القيمة المتوسطة المتحركة الجزء السفلي سجل التحول يحتوي على مصفوفة مع البعد متوسط ​​هذا التحول سجل يحتفظ بجميع قيم القياس استبدال وظيفة استبدال القيمة الجديدة بعد كل حلقة. هذا السادس هو فعال جدا d بسرعة لأنه يستخدم وظيفة عنصر استبدال داخل الحلقة بينما، ويهيئ الصفيف قبل أن يدخل حلقة. هذا تم إنشاء السادس في لابفيو 6 1.Bookmark سهم.

No comments:

Post a Comment