الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الى خبراء الماتلاب اذا سمحتم ممكن

بدأه mhf2005 في 5 سبتمبر 2010 · 3 رد · 1,165 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحياتي للجميع واتمنى لكم كل التوفيق في مهامكم جميعا وكل عام وانتم بخير

فقط انا ابحث عن معرفة كيفية بتشتغل الدالة التالي يعني ابغا اعرف الكود بتعاها لاغرض كتابة دالة بلغة سي شارب تقوم بنفس المهمه والدالة هي ،

x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub)

اتمنى المساعده والتوضيح لهذه الدالة بحث وحاولت اكثر من مره اجد الكود بس للاسف لم اجد . ارجوا التوضيح وبارك الله فيكم

#2

يعني ياجماعه اريد الخوارزمية الخاصة بهذه الدالة هل ممكن احد يساعدني في الموضوع لاننيمحتاج اليها جدا بارك الله فيكم

#3

السلام عليكم ورحمة الله

أخى الكريم mhf2005

mhf2005 كتب:

يعني ياجماعه اريد الخوارزمية الخاصة بهذه الدالة هل ممكن احد يساعدني في الموضوع لاننيمحتاج اليها جدا بارك الله فيكم

الرابط التالى به شرح تفصيلى لعمل هذه الدالة فى الماتلاب. بالذهاب الى اخر الربط ستجد فقرة تتكلم عن الخوارزمية المستخدمه وبعض المراجع لها ، هــــــــــــــنا

Algorithm
Large-Scale Optimization.   By default fmincon will choose the large-scale algorithm if the user supplies the gradient in fun (and GradObj is 'on' in options) and if only upper and lower bounds exist or only linear equality constraints exist. This algorithm is a subspace trust region method and is based on the interior-reflective Newton method described in [1], [2]. Each iteration involves the approximate solution of a large linear system using the method of preconditioned conjugate gradients (PCG). See the trust-region and preconditioned conjugate gradient method descriptions in the Large-Scale Algorithms chapter.

Medium-Scale Optimization.   fmincon uses a Sequential Quadratic Programming (SQP) method. In this method, a Quadratic Programming (QP) subproblem is solved at each iteration. An estimate of the Hessian of the Lagrangian is updated at each iteration using the BFGS formula (see fminunc, references [7], [8]).

A line search is performed using a merit function similar to that proposed by [4], [5], and [6]. The QP subproblem is solved using an active set strategy similar to that described in [3]. A full description of this algorithm is found in Constrained Optimization in "Introduction to Algorithms."

See also SQP Implementation in "Introduction to Algorithms" for more details on the algorithm used.

راجع الرابط السابق ، ولو حضرتك احتجت اى من المراجع المشار اليها ، بلغنى وسأحاول الحصول عليها قدر استطاعتى.

هذا وبالله التوفيق ،،،

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#4

بارك الله فيك دكتور عماد

واشكرك على ردك ورحابة صدرك

هذه الامور مريت عليها ؟؟

طبعا انا حاليا اريد ان ابرمجها بالسي شارب هل ممكن القاء داله مماثلها لها في السي شارب حاولت اكثر من مرة وحاليا كمان احاول في الموضوع

ياريت لوتقدر او مر عليك الموضوع الافاده وشكر لك

مره اخرى شكرا لك وبارك الله فيك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…