سلام به همه دوستان عزیز
من یه مشکل در زمینه بهینه سازی با متلب دارم ، تو ریاضیات یه مفهومی وجود داره به نام بهینه سازی مقید ،مثلا یک تابع هدف تعریف میشود با چندین متغیر در کنار این تابع نیز تعدادی شروط داریم که بین این متغیر ها رابطه برقرار میکند مثلا x=2*y که در این مثال x,y متغیرهای ما هستند حال می خواهیم تابع هدف را مینیمم یا ماکزیمم کنیم روشهای مختلفی وجود داره مثل روش لاگرانژ که من در اینجا دیگه توضیح نمیدم اما در متلب تابعی وجود دارد به نام fmincon که این کار بهینه سازی مقید را انجام میده من خودم دو تا مثال هم در موردش دارم اما نمیدونم چرا موقع اجرا Error میدهد این دوتا مثال را به همراه M-file مربوطه میذارم تا شاید دوستان دلیل خطا رو که به متغیر میده برام روشن کنند ،ممنون میشم اگه سریعتر به من جواب بدید
دو نمونه مثال
http://ifile.it/cn1azjy
M-file
http://www.mediafire.com/?1irdh7h5a1t82jv
من یه مشکل در زمینه بهینه سازی با متلب دارم ، تو ریاضیات یه مفهومی وجود داره به نام بهینه سازی مقید ،مثلا یک تابع هدف تعریف میشود با چندین متغیر در کنار این تابع نیز تعدادی شروط داریم که بین این متغیر ها رابطه برقرار میکند مثلا x=2*y که در این مثال x,y متغیرهای ما هستند حال می خواهیم تابع هدف را مینیمم یا ماکزیمم کنیم روشهای مختلفی وجود داره مثل روش لاگرانژ که من در اینجا دیگه توضیح نمیدم اما در متلب تابعی وجود دارد به نام fmincon که این کار بهینه سازی مقید را انجام میده من خودم دو تا مثال هم در موردش دارم اما نمیدونم چرا موقع اجرا Error میدهد این دوتا مثال را به همراه M-file مربوطه میذارم تا شاید دوستان دلیل خطا رو که به متغیر میده برام روشن کنند ،ممنون میشم اگه سریعتر به من جواب بدید
دو نمونه مثال
http://ifile.it/cn1azjy
M-file
http://www.mediafire.com/?1irdh7h5a1t82jv