आप समस्या के विवेकाधिकार का उपयोग बिंदुओं में कर सकते हैं , जैसे कि आपको केवल सीमित परिमाण निर्धारित करना होगा (यह मानते हुए कि और कुछ निरंतर कार्य हैं)। व्युत्पन्न और एकीकरण के लिए आप यूलर विधि का उपयोग कर सकते हैं, उच्च आदेश विधियों का उपयोग किया जा सकता है, लेकिन समस्या को हल करने के लिए कठिन बना सकते हैं।Nfg
सुधार देता है:
h=t1N−1,x⃗ =[x1,x2,…,xN],y⃗ =[y1,y2,…,yN],
maxx⃗ ,y⃗ s.t.∑n=1N−1f(h(n−1),xn,yn)hxn+1=xn+g(h(n−1),xn,yn)h,n=1,2,…,N−1
आपको अनुकूलन समस्या की समानता की बाधाओं के लिए सीमा बाधाओं को भी जोड़ना होगा। आप इस समस्या को हल करने के लिए कई अलग-अलग तरीकों का उपयोग कर सकते हैं, उदाहरण के लिए यदि आपके पास मतलब की पहुंच है, तो आप fmincon का उपयोग कर सकते हैं , जो लागत फ़ंक्शन को कम करता है जिसे योग के सामने माइनस साइन जोड़कर ठीक किया जा सकता है। अक्सर आपको एक प्रारंभिक अनुमान भी प्रदान करना पड़ता है, जो समाधान को भी प्रभावित कर सकता है, क्योंकि विभिन्न अनुमान अलग-अलग स्थानीय मैक्सीमा में परिवर्तित हो सकते हैं। बढ़ाने से आपको अधिक से अधिक सटीक समाधान मिलना चाहिए, लेकिन इसे हल करने में अधिक समय लगेगा। यदि आप कम अंकों के साथ किसी समस्या के समाधान का उपयोग करते हैं और उन्हें प्रक्षेपित करते हैं और फिर बड़ी संख्या में अंकों की समस्या के लिए प्रारंभिक अनुमान के रूप में उपयोग करते हैं तो यह तेजी से परिवर्तित हो सकता है।N