ارسال پاسخ 
 
امتیاز موضوع:
  • 33 رأی - میانگین امتیازات : 2.82
  • 1
  • 2
  • 3
  • 4
  • 5

الگوریتم بهینه سازی خزش ذرات (PSO) - با پارامترهای متغییر زمانی

۱۳۹۱/۳/۱۲, ۰۳:۱۱ عصر (آخرین ویرایش در این ارسال: ۱۳۹۱/۳/۱۲ ۰۳:۴۴ عصر، توسط admin.)
ارسال: #1

Brick الگوریتم بهینه سازی خزش ذرات (PSO) - با پارامترهای متغییر زمانی


در برنامه پیوست شده برنامه الگوریتم بهینه سازی خزش ذرات (Particle Swarm Optimization) که نام دیگر آن الگوریتم دسته پرندگان یا ماهی ها نیز می باشد همراه گردیده است. این الگوریتم برای حل مسائل بهینه سازی پیوسته مناسب می باشد. توجه ویژه ای در این کد برای منعطف بودن الگوریتم با پارامترهای آن و انتخاب جمعیت اولیه به عمل آمده است. ثبت کامل جزییات از عملکرد الگوریتم در خلال جستجو فعال گردیده است.


فایل (های) پیوست شده
.zip  pso [www.gomatlab.com].zip (اندازه: 8.44 KB / تعداد دفعات دانلود: 305)

[align=center][color=#9400d3][size=x-small][b]دو چیز در دنیا بینهایت است![/b][/size][/color][/align][align=center][color=#9400d3][size=x-small][b]جهان و حماقت انسان ها، هر چند در مورد اولی تردید دارم.
(البرت انیشتین)[/b][/size][/color][/align]
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
۱۳۹۱/۷/۱, ۰۳:۱۵ صبح (آخرین ویرایش در این ارسال: ۱۳۹۱/۷/۱ ۰۳:۱۶ صبح، توسط Roya.)
ارسال: #2

پاسخ: الگوریتم بهینه سازی خزش ذرات (PSO) - با پارامترهای متغییر زمانی


(۱۳۹۱/۳/۱۲ ۰۳:۱۱ عصر)admin نوشته شده توسط:  
در برنامه پیوست شده برنامه الگوریتم بهینه سازی خزش ذرات (Particle Swarm Optimization) که نام دیگر آن الگوریتم دسته پرندگان یا ماهی ها نیز می باشد همراه گردیده است. این الگوریتم برای حل مسائل بهینه سازی پیوسته مناسب می باشد. توجه ویژه ای در این کد برای منعطف بودن الگوریتم با پارامترهای آن و انتخاب جمعیت اولیه به عمل آمده است. ثبت کامل جزییات از عملکرد الگوریتم در خلال جستجو فعال گردیده است.
وقتی‌ اجراش می‌کنم این خطا رو میده


Error using pso (line 171)
Inadequate number of input arguments.
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
۱۳۹۱/۷/۱, ۰۲:۲۶ عصر (آخرین ویرایش در این ارسال: ۱۳۹۱/۷/۱ ۰۲:۲۹ عصر، توسط admin.)
ارسال: #3

پاسخ: الگوریتم بهینه سازی خزش ذرات (PSO) - با پارامترهای متغییر زمانی


این کد یک تابع می باشد نه یک اسکریپت که با اجرای آن بدون مشخص کردن ورودی تابع بتوانید خروجی بگیرید.
توضیحات فایل را بخوانید کامل است.

مثلاً برای بهینه سازی تابع (sin(x به صورت زیر عمل کنید.

کد:
[این بخش برای برخی از گروه های انجمن در دسترس می باشد.]
[ثبت نام کنید]

[align=center][color=#9400d3][size=x-small][b]دو چیز در دنیا بینهایت است![/b][/size][/color][/align][align=center][color=#9400d3][size=x-small][b]جهان و حماقت انسان ها، هر چند در مورد اولی تردید دارم.
(البرت انیشتین)[/b][/size][/color][/align]
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس شده توسط Roya ، negin17h ، Sina- ، 1985_b+++sh
ارسال پاسخ 




کاربرانِ درحال بازدید از این موضوع:
1 مهمان

بازگشت به بالابازگشت به محتوا