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

गोलाकार दर्पण की फोकस दूरी के लिए पायथन कार्यक्रम

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

समस्या कथन

हमें गोलीय दर्पण की वक्रता त्रिज्या दी जाएगी और हमें उसकी फोकस दूरी ज्ञात करनी होगी।

फोकस दूरी दर्पण के मुख्य फोकस से वक्रता केंद्र के बीच की दूरी है। गोलीय दर्पण की फोकस दूरी ज्ञात करने के लिए सर्वप्रथम हमें उस दर्पण की वक्रता त्रिज्या ज्ञात करनी चाहिए। दर्पण के शीर्ष से वक्रता केंद्र तक की दूरी को वक्रता त्रिज्या कहा जाता है।

गणितीय रूप से −

अवतल दर्पण के लिए: एफ =आर∕2

उत्तल दर्पण के लिए :एफ =-R∕2

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

उदाहरण

#spherical concave mirror
def focal_length_concave(R):
   return R / 2
# spherical convex mirror
def focal_length_convex(R):
   return - ( R/ 2 )
# Driver function
R = 30
print("Focal length of spherical concave mirror is :",
focal_length_concave(R)," units")
print("Focal length of spherical convex mirror is : ",
focal_length_convex(R)," units")

आउटपुट

Focal length of spherical concave mirror is: 15.0 units
Focal length of spherical convex mirror is: -15.0 units

आउटपुट मीटर, सेंटीमीटर या मिलीमीटर में हो सकते हैं। सामान्यीकृत परिणाम के लिए किसी विशिष्ट इकाई प्रकार के स्थान पर इकाइयों का उल्लेख किया जाता है।

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

गोलाकार दर्पण की फोकस दूरी के लिए पायथन कार्यक्रम

निष्कर्ष

इस लेख में, हमने सीखा कि हम गोलाकार दर्पण की फोकल लंबाई की गणना कैसे कर सकते हैं।


  1. जाँच के लिए पायथन प्रोग्राम कि क्या भाजक की संख्या सम या विषम है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन −किसी संख्या “n” को देखते हुए, उसके भाजक की कुल संख्या सम या विषम होती है। इस दृष्टिकोण में, हम सभी भाजक ढूंढेंगे और जाँच करेंगे कि भाजक की संख्या सम या विषम है। कार्यान्वयन नीचे दिया गया है - उ

  1. साधारण रुचि के लिए पायथन कार्यक्रम

    इस लेख में, हम Python 3.x में साधारण ब्याज की गणना के बारे में जानेंगे। या पहले। साधारण ब्याज की गणना दैनिक ब्याज दर को मूल राशि से भुगतानों के बीच बीतने वाले दिनों की संख्या से गुणा करके की जाती है। गणितीय रूप से, Simple Interest = (P x T x R)/100 Where, P is the principal amount T is the time a

  1. एक सिलेंडर की परिधि का पता लगाने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन - इनपुट व्यास और ऊंचाई, सिलेंडर की परिधि ज्ञात करें परिमाप और कुछ नहीं बल्कि एक बेलन का पार्श्व दृश्य है अर्थात एक आयत इसलिए परिधि=2 * (h + d) यहाँ d बेलन का व्यास है h सिलेंडर की ऊंचाई है आइए अब कार्यान्वयन दे