Thursday, 18 January 2018

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


أنا أحاول إكمال مشروع تعيين ماتلاب مع السؤال التالي. كتابة دالة تسمى موفينغايفيراج التي تأخذ مقياس تسمى x كوسيطة الإدخال وإرجاع العددية تستخدم الدالة المخزن المؤقت لعقد المدخلات السابقة، ويمكن المخزن المؤقت عقد الحد الأقصى من 25 مدخلات على وجه التحديد، يجب على الوظيفة حفظ أحدث 25 مدخلات في متجه المخزن المؤقت في كل مرة يتم فيها استدعاء الدالة، يقوم بنسخ وسيطة الإدخال في عنصر من المخزن المؤقت إذا كان هناك بالفعل 25 المدخلات المخزنة في المخزن المؤقت، أقدم عنصر وحفظ واحد الحالي في المخزن المؤقت بعد أن تخزين المدخلات في المخزن المؤقت، فإنه يعود متوسط ​​جميع العناصر في المخزن المؤقت. الحل الذي أقدمه هو التالي. وفقا لممهدة السيارات بلدي وظيفة يؤدي بشكل صحيح عندما تمر القيم من 1 إلى 50 على التوالي، لكنها تفشل عندما تكون قيم موجة جيبية صاخبة تمر بشكل متتالي، وقد أبلغت أنه قد يكون بسبب نوع من خطأ مستدير. I سيكون غراتيفو l إذا كان أي واحد منكم يمكن أن توفر لي بعض التلميحات بشأن خطوات الخطأ الممكنة في بلدي التعليمات البرمجية المذيدة أعلاه. شكرا لكم مقدما 29 سبتمبر 2013. المتوسط ​​المتحرك عن طريق الإلتواء. ما هو المتوسط ​​المتحرك وما هو جيد ل. كيف يتحرك معدل المتوسط ​​باستخدام التوليف. متوسط ​​التحريك هو عملية بسيطة تستخدم عادة لقمع ضجيج إشارة نضع قيمة كل نقطة إلى متوسط ​​القيم في حيها بواسطة الصيغة. هنا x هو المدخلات و y هو الإخراج إشارة، في حين أن حجم النافذة ث، من المفترض أن تكون غريبة الصيغة أعلاه تصف عملية متماثلة تؤخذ العينات من كلا الجانبين من النقطة الفعلية. فيما يلي مثال على الحياة الحقيقية النقطة التي يتم وضع النافذة في الواقع هو القيم الحمراء خارج x من المفترض أن تكون الأصفار. لعب حولها ونرى آثار المتوسط ​​المتحرك، إلقاء نظرة على هذا مظاهرة تفاعلية. كيفية القيام بذلك عن طريق التحويل. كما قد تكون قد اعترفت، حساب المتوسط ​​المتحرك البسيط هو مماثل ل المحرقة أيون في كلتا الحالتين يتم انزلاق نافذة على طول إشارة ويتم تلخيص العناصر في النافذة لذلك، محاولة إعطائها للقيام الشيء نفسه باستخدام التفاف استخدام المعلمات التالية. المخرجات المطلوبة. أول نهج، دعونا نحاول ما نحصل عليه عن طريق تحويل إشارة x بواسطة نواة k التالية. الناتج هو بالضبط ثلاث مرات أكبر مما كان متوقعا يمكن أن ينظر إليه أيضا، أن قيم الإخراج هي ملخص العناصر الثلاثة في النافذة ومن المقرر أنه أثناء التفاف وينزلق على طول نافذة، يتم ضرب كل من العناصر في واحد تلخيص ثم. يك 1 كدوت x 1 كدوت x 1 كدوت x. للحصول على القيم المطلوبة من y يجب أن تقسم الإخراج بواسطة 3.By صيغة بما في ذلك القسمة. ولكن لن يكون من الأمثل للقيام تقسيم خلال انحلال هنا تأتي فكرة من قبل إعادة ترتيب المعادلة. لذلك يجب علينا استخدام نواة k التالية. وبهذه الطريقة سوف نحصل على الإخراج المطلوب. في عام إذا كنا نريد أن نفعل المتوسط ​​المتحرك عن طريق الإلتواء وجود حجم نافذة w يجب علينا استخدام k kernel. A بسيطة وظيفة القيام المتوسط ​​المتحرك is. An استخدام سبيل المثال. أنا بحاجة لحساب متوسط ​​متحرك على سلسلة بيانات، داخل ل حلقة يجب أن الحصول على المتوسط ​​المتحرك خلال N 9 أيام صفيف أنا م الحوسبة في هو 4 سلسلة من 365 القيم M، التي هي في حد ذاتها القيم المتوسطة لمجموعة أخرى من البيانات أريد أن رسم القيم المتوسطة من البيانات الخاصة بي مع المتوسط ​​المتحرك في مؤامرة واحدة. أنا غوغلد قليلا عن المتوسطات المتحركة وأمر كونف وجدت شيئا حاولت تنفيذ في رمز بلدي. لذلك أساسا، أنا حساب حسابي يعني مؤامرة مع الخطأ تتحرك متوسط ​​أنا اختار قيمة وس الحق قبالة موقع ماثووركس، لذلك هو مصدر غير صحيح مشكلتي على الرغم من ذلك، هو أنني لا أفهم ما هذا وس هو يمكن أن يفسر أي شخص إذا كان لديه شيء للقيام مع أوزان القيم غير صالحة في هذه الحالة يتم ترجيح جميع القيم نفسه. وإذا أنا أفعل هذا خطأ تماما، يمكن أن أحصل على بعض المساعدة مع it. My صدق شكر. اسكيد سيب 23 14 في 19 05.Using كونف هو وسيلة ممتازة لتنفيذ المتوسط ​​المتحرك في التعليمات البرمجية التي تستخدمها، وس هو مقدار كنت تزن كل قيمة كما كنت تفكر في أن مجموع هذا المتجه يجب أن تكون دائما مساوية لواحد إذا كنت ترغب في وزن كل قيمة بالتساوي والقيام مرشح N الحجم تتحرك ثم كنت تريد أن تفعل. استخدام وسيطة صحيحة في كونف يؤدي إلى وجود عدد أقل من القيم في السيدة مما لديك في M استخدام نفسه إذا كنت لا تفكر في آثار الصفر الحشو إذا كان لديك علبة معالجة الإشارات يمكنك استخدام كونف إذا كنت ترغب في محاولة دائرية المتوسط ​​المتحرك شيء مثل. يمكنك قراءة كونف و ككونف للحصول على مزيد من المعلومات إذا كنت هافن t بالفعل. يمكنك استخدام عامل التصفية للعثور على متوسط ​​تشغيل دون استخدام ل لوب هذا المثال يجد متوسط ​​تشغيل متجه 16 عنصر، وذلك باستخدام حجم نافذة 5.2 على نحو سلس كجزء من المنحنى مربع الأدوات المناسب الذي يتوفر في معظم الحالات. y السلس y يسلط البيانات في متجه العمود y باستخدام عامل تصفية متوسط ​​متحرك يتم إرجاع النتائج في متجه العمود y الافتراضي الافتراضي للمتوسط ​​المتحرك هو 5.

No comments:

Post a Comment