मैं वर्तमान में matlab "fmincon" फ़ंक्शन में कार्यान्वित किए गए गैर-समसामयिक कम से कम समस्या को हल करने का प्रयास कर रहा हूं। मेरी अपेक्षाएँ हैं, कम से कम (fun1, x0, uB, lB, fun2) जहाँ x0 प्रारंभिक अवस्था है, fun1 वह कार्य है जिसे कम से कम करने की आवश्यकता है, uB ऊपरी सीमाएँ हैं, lB कम सीमाएँ हैं और fun2 कार्य है जो nonlinear समानता के वैक्टर प्रदान करता है। http://www.mathworks.com/help/optim/ug/fmincon.html में वर्णित असमानताएंNonlcon फ़ंक्शन के रूप में। ये वैक्टर पुनरावृत्तियों के माध्यम से बदल रहे हैं (वे x_n पर गैर-रैखिक रूप से निर्भर हैं, समाधान वेक्टर के एन-वें पुनरावृत्ति)। मैटलैब कार्यान्वयन में वे एक रूप में हैं c (x) <= 0। यह कोड का अंतिम टुकड़ा है जिसे matlab से c ++ में पोर्ट करने की आवश्यकता है और मैं इस एल्गोरिथम वाले उपयुक्त c ++ लाइब्रेरी को खोजने की कोशिश करते हुए बहुत संघर्ष कर रहा हूं। यही कारण है कि मैं यहां मदद मांग रहा हूं और अगर आप अपनी विशेषज्ञता प्रदान कर सकते हैं तो मैं बहुत सराहना करूंगा।
मैं जो करना चाहता हूं उसका अच्छा उदाहरण इस पृष्ठ पर पहला है http://www.mathworks.com/help/optim/ug/constrained-nonlinear-optimization-examples.html#f10960?s_tid=doc312b केवल यही अंतर है कि मैं सीमाओं की आवश्यकता है ...
अग्रिम में धन्यवाद।
पीटर