Saturday 27 January 2018

الانتقال من المتوسط ، و الإلتواء


أنا أكتب دالة متوسط ​​متحرك يستخدم الدالة كونفولف في نومبي، والتي يجب أن تكون مساوية لمتوسط ​​متحرك مرجح عندما تكون أوزاني متساوية كما هو الحال في المتوسط ​​الحسابي البسيط، فإنه يعمل بشكل جيد. ومع ذلك، عندما أحاول استخدام مرجحة rate. instead من نفس البيانات 3 667،4 667،5 667،6 667 أتوقع، أحصل. إذا أنا إزالة العلم صالح، لا أرى حتى القيم الصحيحة وأود حقا أن استخدام كونفولف ل وما وكذلك ما لأنه يجعل رمز نظافة رمز نفسه، وأوزان مختلفة وإلا أعتقد أنني سوف تضطر إلى حلقة من خلال جميع البيانات واتخاذ slices. Any أفكار حول هذا السلوك. استخدام ماتلاب، كيف يمكنني العثور على 3 أيام المتوسط ​​المتحرك لعمود معين من المصفوفة وإلحاق المتوسط ​​المتحرك إلى تلك المصفوفة أحاول حساب المتوسط ​​المتحرك لمدة 3 أيام من أسفل إلى أعلى المصفوفة لقد قدمت الشفرة الخاصة بي. مع مراعاة المصفوفة التالية أ والقناع. حاولت تنفيذ الأمر كونف ولكن أنا أتلقى خطأ هنا هو الأمر كونف أنا ح أفي كانت تحاول استخدام على العمود 2 من مصفوفة a. The الإخراج أنا الرغبة في تعطى في المصفوفة التالية. إذا كان لديك أي اقتراحات، وأود أن نقدر ذلك شكرا لك. للعمود 2 من مصفوفة أ، أنا الحوسبة 3 يوم التحرك كما يلي ووضع النتيجة في العمود 4 من المصفوفة a إعادة تسمية المصفوفة كما كما هو مطلوب أوتبوت للتوضيح متوسط ​​3 أيام من 17، 14، 11 هو 14 متوسط ​​3 أيام من 14، 11، 8 هو 11 المتوسط ​​3 أيام من 11، 8، 5 هو 8 ومتوسط ​​3 أيام من 8، 5، 2 هو 5 لا توجد قيمة في الصفوف 2 السفلي للعمود 4th لأن حساب لمدة 3 أيام تتحرك متوسط ​​بداية في الجزء السفلي لن يتم عرض الانتاج صالحة حتى 17 و 14 و 11 على الأقل نأمل أن يكون هذا منطقيا آرون يونيو 12 13 في 1 28. بشكل عام فإنه من شأنه أن يساعد إذا كنت سوف تظهر الخطأ في هذه الحالة كنت تفعل أمرين خاطئين. أول يجب أن يقسم التلازم الخاص بك على ثلاثة أو طول المتوسط ​​المتحرك. ثانيا، لاحظ حجم ج لا يمكنك فقط تناسب c في و الطريقة النموذجية للحصول على المتوسط ​​المتحرك سيكون استخدام نفسه. ولكن هذا لا يبدو وكأنه ما تريد. وبالتالي كنت اضطر إلى استخدام اثنين من خطوط 29. سبتمبر، 2013. المتوسط ​​المتحرك عن طريق الإلتواء. ما هو المتوسط ​​المتحرك وماذا هل هو جيد for. How تتحرك المتوسطات القيام به عن طريق استخدام Commolution. Moving المتوسط ​​هو عملية بسيطة تستخدم عادة لقمع الضوضاء من إشارة وضعنا قيمة كل نقطة إلى متوسط ​​القيم في حيها عن طريق صيغة. هنا x هو المدخلات و y هي إشارة الإخراج، في حين أن حجم النافذة ث، من المفترض أن تكون غريبة الصيغة أعلاه تصف عملية متماثلة تؤخذ العينات من كلا الجانبين من النقطة الفعلية. فيما يلي مثال على الحياة الحقيقية النقطة التي يتم وضع النافذة في الواقع هو القيم الحمراء خارج x من المفترض أن تكون أصفار. لعب حولها ونرى آثار المتوسط ​​المتحرك، إلقاء نظرة على هذا مظاهرة تفاعلية. كيفية القيام بذلك عن طريق التحويل. كما قد تكون قد اعترفت، حساب المتوسط ​​المتحرك البسيط هو على غرار التلازم في كلتا الحالتين ينزلق نافذة على طول إشارة وتتلخص العناصر في النافذة لذلك، محاولة إعطائها للقيام الشيء نفسه باستخدام التفاف استخدام المعلمات التالية. المخرجات المطلوبة هي. أول نهج، دعونا نحاول ما نحصل عليه عن طريق تحويل إشارة x من قبل نواة k التالية. الناتج هو بالضبط ثلاث مرات أكبر مما كان متوقعا يمكن أن ينظر إليه أيضا، أن قيم الإخراج هي ملخص العناصر الثلاثة في النافذة فمن لأن خلال الانحلال نافذة انزلقت على طول، يتم ضرب كل من العناصر في واحد تلخيص ثم. يك 1 كدوت x 1 كدوت x 1 كدوت x. للحصول على القيم المطلوبة من y يجب أن تقسم الإخراج من قبل 3.By صيغة بما في ذلك القسمة. ولكن لن يكون من الأمثل للقيام تقسيم خلال انحلال هنا تأتي فكرة من قبل إعادة ترتيب المعادلة. لذلك يجب علينا استخدام نواة k التالية. وبهذه الطريقة سوف نحصل على الإخراج المطلوب. في عام إذا كنا نريد أن نفعل المتوسط ​​المتحرك عن طريق الإلتواء وجود حجم نافذة w يجب علينا استخدام k kernel. A بسيطة وظيفة القيام المتوسط ​​المتحرك هو. استخدام سبيل المثال هو.

No comments:

Post a Comment