الانتقال من المتوسط - مجموعة - ج
وأنا أعلم أن هذا يمكن تحقيقه مع دفعة كما في: ولكن أنا حقا ترغب في تجنب استخدام دفعة. لقد غوغلد ولم يتم العثور على أي أمثلة مناسبة أو مقروءة. أساسا أريد أن تتبع المتوسط المتحرك لتيار مستمر من تيار من أرقام النقطة العائمة باستخدام أحدث 1000 أرقام كعينة البيانات. ما هي أسهل طريقة لتحقيق ذلك أنا جربت باستخدام صفيف دائري، المتوسط المتحرك الأسي ومتوسط متحرك أكثر بساطة وجدت أن النتائج من مجموعة دائرية تناسب احتياجاتي أفضل. سأل 12 يونيو 12 في 4:38 إذا احتياجاتك بسيطة، قد حاولت مجرد استخدام المتوسط المتحرك الأسي. ببساطة، يمكنك إجراء متغير تراكم، وكما التعليمات البرمجية الخاصة بك ينظر في كل عينة، التعليمات البرمجية بتحديث تراكم مع القيمة الجديدة. يمكنك اختيار ألفا ثابت ما بين 0 و 1، وحساب هذا: تحتاج فقط إلى العثور على قيمة ألفا حيث تأثير عينة معينة يستمر فقط لحوالي 1000 عينة. هم، إم لا فعلا متأكد من أن هذا هو مناسب لك، والآن أن إيف وضعه هنا. المشكلة هي أن 1000 هو نافذة طويلة جدا لمتوسط متحرك أسي إم غير متأكد من وجود ألفا التي من شأنها أن تنتشر المتوسط على آخر 1000 أرقام، دون تدفق في حساب العائمة. ولكن إذا كنت تريد متوسط أصغر، مثل 30 أرقام أو نحو ذلك، وهذا هو وسيلة سهلة جدا وسريعة للقيام بذلك. أجاب يونيو 12 12 في 4:44 1 على مشاركتك. ويمكن أن يسمح المتوسط المتحرك الأسي للألفا بأن يكون متغيرا. لذلك يسمح هذا باستخدامها لحساب متوسطات قاعدة الوقت (على سبيل المثال وحدات البايت في الثانية). إذا كان الوقت منذ آخر تحديث تراكم هو أكثر من 1 ثانية، يمكنك السماح ألفا يكون 1.0. خلاف ذلك، يمكنك السماح ألفا يكون (أوسيكس منذ last1000000 الماضي). ندش ج 12 يونيو في 6:21 أساسا أريد أن تتبع المتوسط المتحرك لتيار مستمر من تيار من أرقام النقطة العائمة باستخدام أحدث 1000 أرقام كعينة البيانات. لاحظ أن أدناه يقوم بتحديث المجموع كعناصر كما أددريبلاسد، وتجنب مكلفة O (N) اجتياز لحساب المجموع - اللازمة للمتوسط - عند الطلب. يتم إجراء إجمالي معلمة مختلفة من T لدعم على سبيل المثال. باستخدام طويلة طويلة عندما يبلغ مجموعها 1000 ثانية s، إنت لشار s، أو ضعف إلى مجموع تعويم s. هذا هو معيب بعض الشيء في أن الأمثلة يمكن أن تذهب الماضي إنتماكس - إذا كنت تهتم يمكنك استخدام طويلة غير موقعة. أو استخدام عضو بيانات بول إضافية لتسجيل عندما يتم تعبئة الحاوية لأول مرة في حين ركوب الدراجات نامبلز حول مجموعة (أفضل ثم تسميته شيء حميدة مثل بوس). أجاب 12 يونيو 12 في 5:19 واحد يفترض أن المشغل كوتفويد (عينة T) هو في الواقع كوتيفويد أوبيراتورلتلت (عينة T) كوت. نداش أوبليس يونيو 8 14 في 11:52 أوبليس أهه. رصدت جيدا. في الواقع كنت أعني أن يكون عاملا باطلا () (عينة T) ولكن بالطبع يمكنك استخدام أي تدوين كنت أحب. سوف إصلاح، وذلك بفضل. ندش توني D يونيو 14 14 في 14: 27 بسيطة جولة روبن (المتوسط المتحرك) مجموعة في C كتشخيص، أريد أن عرض عدد من دورات في الثانية في بلدي التطبيق. (أعتقد إطارات لكل ثانية في أول شخص مطلق النار.) ولكن أنا لا أريد أن عرض أحدث قيمة، أو متوسط منذ إطلاق. ما أريد حسابه هو متوسط القيم X الأخيرة. سؤالي هو، أفترض، حول أفضل طريقة لتخزين هذه القيم. كان فكرتي الأولى لإنشاء مجموعة حجم ثابت، لذلك كل قيمة جديدة من شأنها أن تدفع من أقدم. هل هذا هو أفضل وسيلة للقيام بذلك إذا كان الأمر كذلك، كيف يمكنني تطبيقه تحرير: هيريس الطبقة كتبت: ركيو. أنها ترث الطابور، ولكن يفرض القدرة و ديكويس إذا لزم الأمر. متعلق ب. بسيطة جولة روبن (المتوسط المتحرك) مجموعة في C بسيطة جولة روبن (المتوسط المتحرك) مجموعة في C كتشخيص، أريد أن عرض عدد دورات في الثانية في بلدي التطبيق. (أعتقد إطارات لكل ثانية في أول شخص مطلق النار.) ولكن أنا لا أريد أن عرض أحدث قيمة، أو متوسط منذ إطلاق. ما أريد حسابه هو متوسط القيم X الأخيرة. جولة روبن شيدولينغ متوسط وقت الانتظار مرحبا إم قراءة كتاب سيلبرشاتز حول نظام التشغيل، الطبعة 7TH. نظرية جيدة ولكن ليس هناك دعم للتمارين، ولا تفسير شامل. ايم تحاول أن تفعل ممارسة 5.4، وحساب متوسط وقت الانتظار من جولة روبن شيدولينغ. تنفيذ بسيطة جولة روبن مرحبا لدي مجموعة صاعدة من المستخدمين مع وجود معرفات. أريد تعيين وظيفة في دورة لكل مستخدم. هذا هو. أول وظيفة إلى U1، وثانيا إلى U2. ثريد إلى U3. مشكلتي هي ذلك. عندما تأتي الوظيفة الثانية أمبير في نفس الوقت U1 يكمل عملها. أن الوظيفة الثانية مرة أخرى الحصول على تعيين ل U1 إنز كيفية جعل جولة روبن أو هل هناك طريقة أسهل أخرى من روبن مرحبا بكم في LinuxQuestions. org. ودية لينكس الجماعة. أنت تعرض حاليا لق كضيف. من خلال الانضمام إلى مجتمعنا سيكون لديك القدرة على نشر المواضيع، وتلقي النشرة الإخبارية لدينا، واستخدام البحث المتقدم، والاشتراك في المواضيع والوصول إلى العديد من الميزات الخاصة الأخرى. تسجيل سريع وبسيط ومجاني تماما. الانضمام إلى مجتمعنا اليوم لاحظ أن الأعضاء المسجلين رؤية إعلانات أقل، ويتم تعطيل كونتنتلينك تماما بمجرد تسجيل الدخول. إذا كان لديك أي مشاكل مع عملية التسجيل أو تسجيل الدخول إلى حسابك، يرجى الاتصال بنا. إذا كنت بحاجة إلى إعادة تعيين كلمة المرور الخاصة بك، انقر هنا . وجود مشكلة تسجيل الدخول يرجى زيارة هذه الصفحة لمسح كافة ملفات تعريف الارتباط المتعلقة بق. مقدمة إلى لينكس - دليل على دليل تم إنشاء هذا الدليل لمحة عامة عن نظام التشغيل لينكس، موجهة نحو المستخدمين الجدد كجولة استكشاف ودليل البدء، مع تمارين في نهاية كل فصل. بالنسبة للمتدربين أكثر تقدما يمكن أن يكون مرجع سطح المكتب، ومجموعة من المعرفة الأساسية اللازمة للمضي قدما في إدارة النظام والشبكة. هذا الكتاب يحتوي على العديد من أمثلة الحياة الحقيقية المستمدة من تجربة المؤلفين كأنظمة لينكس ومسؤول الشبكة والمدرب والاستشاري. وهم يأملون أن تساعدك هذه الأمثلة في الحصول على فهم أفضل لنظام لينكس وأن تشعر بأنك تشجع على تجربة الأشياء بنفسك. انقر هنا للحصول على هذا الدليل الكامل تماما free. Hi. إم جديد في C وأريد أن أظهركم أن: D ايم من الصعب جدا أن نفهم صفائف، قرأت لهم في 3 كتب و إم لا الحصول عليها حتى، شاهدت الأمثلة في كبلوسبلوس جدا. اعتقدت يتيح محاولة جعل البرنامج الذي يستخدم المصفوفات وربما أنا يمكن أن نفهم لهم بعد ذلك. I ثوغت من البرنامج الذي يجد متوسط الأرقام أنا اكتب (سيكون من السهل مع حلقة إلى الأبد ولكن أريد أن نفهم صفائف). أنا جعلت ما أستطيع ولكن البرنامج لا يعمل استغرق مني ساعات في محاولة لمعرفة ذلك ومشاهدة البرامج الأخرى كيف أنها مصنوعة مع المصفوفات وأنا تعديل البرنامج عدة مرات، ولكن أنا لست متأكدا ما هو الخطأ (ليس لدي أي أفكار أكثر حاول كل شيء)، لذلك ربما البرنامج خاطئ تماما وليس فقط جزء صغير سفتر العديد من التعديلات. سأكون سعيدا جدا إذا كان أي شخص يشرح لي ما فعلت خطأ (آمل أن ليس على الإطلاق خطأ :)) وما يجب أن تتغير حتى من أنها تعمل. هنا وحدة: وتشمل لستديوغت تشمل لستستدليبجت تشمل لتيوسترمغت باستخدام مساحة الاسم ستد إنت التقسيم (إنت. إنت) إنت الرئيسي (إنت نومبروفارغس، شار بزارغس) كوت لتل العثور على أفاراج من الأرقام ش نوع، عدد سلبي للتوقف. (a، i) نظام لتل إندل (بوس) ريتورن 0 إنت ديفيسيون (إنت b، إنت i) المتراكم إنت (s b 0 b لوت يب)
Comments
Post a Comment