این وب‌سایت زیرمجموعه‌ای از وب‌سایت‌های پرسش و پاسخ فارسی است. در این وب‌سایت پرسش‌های مربوط به برنامه‌های کاربردی میکروسافت آفیس پاسخ داده می‌شود.
با شرکت در این مجموعه توسط پاسخ به پرسش‌های دیگران یا طرح پرسش‌های خود، یا تصحیح مطالب دیگران توسط دیدگاه‌ها، به گسترش فرهنگ همکاری‌های آن‌لاین کمک نمایید.
همچنین با شرکت در بحث‌ها و کسب امتیاز از امکانات و جوایزی که به مرور به کاربران برتر اهدا می‌شود، برخوردار گردید.

شاخه‌ها

0 امتیاز
95 نمایش

با سلام بنده یک مساله ی خرابی رو نوشتم و با استفاده از الگوریتم ژنتیک به خوبی حل می کنم و المان های خرابی که موردنظر هست رو با اون درصد خرابی مشخص پیدا می کنم. فقط الان یه مشکلی که وجود داره اینه که هر چقدر سازه و تعداد المان های سازه زیاد میشه عملکرد این کد کند میشه و تو مودهای بالاتر به جواب میرسه که در حالت عملی اگر در نظر بگیریم کاربردی نیست. من ضریب خرابی رو برای هر المان آلفا در نظر گرفتم. الان با در نظر گرفتن تعداد المان مثلا 6 برای یک سازه و با فرض اینکه مثلا المان 3 ده درصد خرابی داره، می خوام یه حلقه ای بنویسم که هر بار که درالگوریتم ژنتیک این حلقه تکرار میشه، از بین 6 تا المان هر کدوم از المان ها که کمترین مقدار رو داره صفر در نظر بگیره و در تکرارهای بعدی عدد این المان رو ثابت در نظر بگیره. این حلقه طوری باشه که هر سری فقط یک المان رو برداره صفر کنه و ثابت کنه تا جایی که مقدار خرابی و المان خراب شده به طور دقیق تعیین بشه. با این کار هر بار یک المان خود به خود از روند محاسبه حذف میشه و سرعت محاسبه و دقت محاسبه افزایش پیدا می کنه. ممنون میشم راهنمایی کنین

توسط

پاسخ شما

Preview

نام نمایشی شما (اختیاری):
حریم: آدرس ایمیل شما تنها برای فرستادن اخبار این موضوع استفاده می‌شود.
...