بهینه سازی تابع غیر خطی با روش گرادیان + پروژه کامل

پروژه ۷۰۳ 

در ریاضیات، علوم کامپیوتر و مهندسی، بهینه سازی یا برنامه‌ریزی ریاضی، به انتخاب عناصر بهینه از یک مجموعه از آلترناتیوهای قابل‌دستیابی می‌پردازد. یعنی، به دنبال یافتن بهترین مقدار قابل دستیابی از یک تابع هدف تعریف شده بر یک دامنه معین از مقادیر است. در ساده ترین حالت به دنبال ماکزیمم و یا مینمم می باشیم. تابع مورد نظر برای بهینه سازی ، تابع زیر می باشد :

F= x1.^2 + x1.*x2 + 3*x2.^2

X جدید با رابطه زیر تعریف می گردد :

xjadid = xgadim – a*g

X شروع به صورت زیر در نظر گرفته شده است.

[ x0 = [3 3

این برنامه در محیط متلب نوشته شده است. نتیجه برنامه به صورت کامل در شکل فوق نشان داده شده است. این برنامه به راحتی قابل تغییر بوده و می توان توابع دیگری را نیز امتحان نمود. خط به خط دستورات در برنامه ام فایل توضیح داده شده است. (مقالات دیگری نیز ضمیمه شده اند جهت آموزش بیشتر). 

در صورت سوال در مورد محصول و یا در صورت اشکال در اجرای شبیه سازی می توانید از بخش تماس با ما (منوی بالا)، با شماره تلفن مورد نظر مکاتبه نمایید.

پس از پرداخت آنلاین، فایل قابل دانلود می باشد

خرید

 

دیگر پروژه مرتبط: 

کد متلب برای مشتق گیری عددی، تابع گرادیان، لاپلاسین و کرل و دیورژانس یک بردار

 


مجموعه: ریاضیات و محاسبات عددیبرچسب ها , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *