Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन प्रोग्राम में एक परवलय के शीर्ष, फोकस और डायरेक्ट्रिक्स ढूँढना

इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे -

समस्या कथन

परवलय समीकरण का मानक रूप है y=ax^ 2 +बीएक्स+सी. ए, बी और सी के मानों को इनपुट करें, हमारा काम शीर्ष, फोकस और डायरेक्ट्रिक्स के समीकरण के निर्देशांक ढूंढना है।

पायथन प्रोग्राम में एक परवलय के शीर्ष, फोकस और डायरेक्ट्रिक्स ढूँढना

शीर्ष एक परवलय का वह निर्देशांक है जिससे वह सबसे तेज मोड़ लेता है जबकि y=a वक्र उत्पन्न करने के लिए उपयोग की जाने वाली सीधी रेखा है।

एक निर्देश वक्र या सतह का वर्णन करने में प्रयुक्त एक निश्चित रेखा।

आइए अब कार्यान्वयन देखें -

उदाहरण

def findparabola(a, b, c):
   print ("Vertex: (" , (-b / (2 * a)) ,
", ",(((4 * a * c) - (b * b)) / (4 * a)) , ")" )

   print ("Focus: (" , (-b / (2 * a)) , ", ", (((4 * a * c) -(b * b) + 1) / (4 * a)) , ")" )

   print ("Directrix: y=", (int)(c - ((b * b) + 1) * 4 * a ))
# main()
a = 7
b = 5
c = 3

findparabola(a, b, c)

आउटपुट

Vertex: ( -0.35714285714285715 , 2.107142857142857 )
Focus: ( -0.35714285714285715 , 2.142857142857143 )
Directrix: y= -725

सभी चर और फ़ंक्शन वैश्विक दायरे में घोषित किए गए हैं जैसा कि नीचे दिए गए चित्र में दिखाया गया है।

पायथन प्रोग्राम में एक परवलय के शीर्ष, फोकस और डायरेक्ट्रिक्स ढूँढना

निष्कर्ष

इस लेख में, हमने एक परवलय के शीर्ष, फोकस और निर्देश को खोजने के बारे में सीखा


  1. पायथन में एक ग्राफ में महत्वपूर्ण और छद्म-महत्वपूर्ण किनारों का पता लगाने का कार्यक्रम

    मान लीजिए, हमें एक ग्राफ दिया गया है जिसमें n शीर्षों की संख्या 0 से n -1 है। ग्राफ अप्रत्यक्ष है और प्रत्येक किनारे का वजन होता है। तो ग्राफ को देखते हुए, हमें ग्राफ एमएसटी में महत्वपूर्ण और छद्म-महत्वपूर्ण किनारों का पता लगाना होगा। एक किनारे को एक महत्वपूर्ण किनारा कहा जाता है यदि उस किनारे को हट

  1. पायथन प्रोग्राम में एक परवलय के शीर्ष, फोकस और डायरेक्ट्रिक्स ढूँढना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन परवलय समीकरण का मानक रूप है y=ax^2 +बीएक्स+सी. ए, बी और सी के मानों को इनपुट करें, हमारा काम शीर्ष, फोकस और डायरेक्ट्रिक्स के समीकरण के निर्देशांक ढूंढना है। शीर्ष एक परवलय का वह निर्देशांक है जिससे वह सबसे तेज मोड़

  1. एक परवलय के शीर्ष, फोकस और निर्देश को खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन परवलय समीकरण का मानक रूप y=ax^2+bx+c है। ए, बी और सी के मानों को इनपुट करें, हमारा काम शीर्ष, फोकस और डायरेक्ट्रिक्स के समीकरण के निर्देशांक ढूंढना है। शीर्ष एक परवलय का वह निर्देशांक है जिससे वह सबसे तेज मोड़ लेता