الانتقال المتوسط - matlab - التحويل


29 أيلول / سبتمبر 2013. المتوسط ​​المتحرك عن طريق الالتفاف. ما هو المتوسط ​​المتحرك وما هو جيد ل. كيف تتحرك المتوسطات القيام به عن طريق استخدام الإلتواء. المتوسط ​​المتحرك هو عملية بسيطة تستخدم عادة لقمع الضوضاء من إشارة وضعنا قيمة كل تشير إلى متوسط ​​القيم في حيها بواسطة الصيغة. هنا x هو المدخلات و y هو إشارة الإخراج، في حين أن حجم النافذة ث، من المفترض أن تكون غريبة الصيغة أعلاه يصف عملية متماثلة أخذ العينات من كلا الجانبين من نقطة الفعلية. أدناه هو مثال على الحياة الحقيقية النقطة التي وضعت نافذة في الواقع هو القيم الحمراء خارج 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 باستخدام مرشح المتوسط ​​المتحرك يتم إرجاع النتائج في متجه العمود ي الافتراضي الافتراضي للمتوسط ​​المتحرك هو 5. باستخدام ماتلاب، كيف يمكنني العثور المتوسط ​​المتحرك لثلاثة أيام لعمود معين من المصفوفة وإلحاق المتوسط ​​المتحرك بتلك المصفوفة أحاول حساب المتوسط ​​المتحرك لثلاثة أيام من أسفل إلى أعلى المصفوفة التي قمت بتقديمها البرمجية. مع مراعاة المصفوفة التالية وقناع. وقد حاولت تنفيذ الأمر كونف ولكن أنا أتلقى خطأ هنا هو الأمر كونف لقد حاولت استخدام على العمود 2 من مصفوفة a. The الإخراج أنا الرغبة في تعطى في المصفوفة التالية. إذا كان لديك أي اقتراحات، وأود أن أب كثيرا بريسيات إيت شكرا لك. للعمود 2 من مصفوفة أ، وأنا حوسبة المتوسط ​​المتحرك لمدة 3 أيام على النحو التالي ووضع النتيجة في العمود 4 من مصفوفة أنا إعادة تسمية المصفوفة كما ريكيردوتوتب للتو للتوضيح متوسط ​​3 أيام من 17، 14، 11 هو 14 متوسط ​​3 أيام من 14، 11، 8 هو 11 متوسط ​​3 أيام من 11، 8، 5 هو 8 ومتوسط ​​3 أيام من 8، 5، 2 هو 5 لا توجد قيمة في أسفل الصفين 2 للعمود الرابع لأن الحساب للمتوسط ​​المتحرك لمدة 3 أيام يبدأ في الجزء السفلي لن يظهر الانتاج صالحة حتى 17 و 14 و 11 على الأقل نأمل أن يكون هذا منطقيا آرون يونيو 12 13 في 1 28. بشكل عام فإنه من شأنه أن يساعد إذا كنت سوف تظهر الخطأ في هذه الحالة كنت تفعل أمرين خاطئين. أول يجب أن يقسم التلازم الخاص بك إلى ثلاثة أو طول المتوسط ​​المتحرك. ثانيا، لاحظ حجم ج لا يمكنك فقط تناسب ج في طريقة نموذجية للحصول على المتوسط ​​المتحرك سيكون استخدام نفس. ولكن هذا لا تبدو وكأنها ما تريد. وبالتالي كنت اضطر إلى استخدام بضعة أسطر.

Comments