यह मेरे लिए एक स्पष्ट प्रश्न जैसा प्रतीत होता है, लेकिन मुझे इसे SO पर कहीं भी नहीं मिला। मेरे पास एक घन बहुपद है और मुझे फ़ंक्शन की वास्तविक जड़ें खोजने की ज़रूरत है। ऐसा करने का तरीका क्या है?एक (घन) बहुपद की वास्तविक जड़ों को खोजने का एक आसान तरीका क्या है?
मुझे एक क्यूबिक फ़ंक्शन की जड़ों के लिए कई बंद फॉर्म सूत्र मिल गए हैं, लेकिन उनमें से सभी जटिल संख्या या बहुत से गोनोमेट्रिक फ़ंक्शंस का उपयोग करते हैं और मुझे उन्हें पसंद नहीं है (और यह भी नहीं पता कि कौन से को चुनना है) ।
मुझे कुछ सरल चाहिए; तेजी से बेहतर है; और मुझे पता है कि मुझे अंततः उच्च क्रम के बहुपदों को हल करने की आवश्यकता होगी, इसलिए एक संख्यात्मक सॉल्वर होने से भी मदद मिलेगी। मुझे पता है कि मैं कुछ पुस्तकालय का उपयोग मेरे लिए कड़ी मेहनत करने के लिए कर सकता हूं, लेकिन कहता हूं कि मैं इसे एक अभ्यास के रूप में करना चाहता हूं।
मैं सी में कोडिंग कर रहा हूं, इसलिए import magic_poly_solver
, कृपया।
बोनस प्रश्न: मैं केवल दिए गए अंतराल के अंदर जड़ें कैसे पा सकता हूं?
उत्तर के लिए धन्यवाद, लेकिन मेरे पास एक और सवाल है: न्यूटन की विधि के लिए मुझे पहला अनुमान कहां मिल सकता है, क्या मुझे बस 0 डाल देना चाहिए? – cube
@ क्यूब: अच्छा बिंदु। 0 रखो, अगर यह काम नहीं करता है, तो रखें 1. क्यूबिक की विविधता प्राप्त करने के लिए आप व्युत्पन्न बहुपद के लिए भी हल कर सकते हैं। यदि केवल 1 रूट है, तो 0 होगा, यदि 3 हैं, तो व्युत्पन्न बहुपद की जड़ों के बीच किसी भी संख्या से शुरू करें। –