अतान2 (atan2): Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 10: Line 10:
[[File:Atan2 argument sign graph.svg|thumb|− से स्पर्शरेखा समारोह का ग्राफ{{pi}} से +{{pi}} y/x के संबंधित संकेतों के साथ। हरे तीर atan2(-1, -1) और atan2(1, 1) के परिणामों की ओर इशारा करते हैं।]]सामान्य एकल-तर्क चाप स्पर्शरेखा फ़ंक्शन अंतराल में केवल कोण माप देता है <math>{\left[-\tfrac12\pi, +\tfrac12\pi\right]},</math> और इसके बीच के कोण को खोजने के लिए इसका आह्वान करते समय {{mvar|x}}-एक्सिस और कार्टेशियन कोऑर्डिनेट सिस्टम प्लेन में एक मनमाना वेक्टर, बाएं आधे-प्लेन (यानी, एक बिंदु) में एक दिशा को इंगित करने का कोई आसान तरीका नहीं है <math>(x,\,y)</math> साथ <math>x < 0</math>). एंटीपोडल बिंदु कोण उपायों में समान स्पर्शरेखा होती है क्योंकि <math>y/x = (-y) / (-x),</math> तो स्पर्शरेखा <math>y/x</math> एक कोण को विशिष्ट रूप से निर्दिष्ट करने के लिए अपने आप में पर्याप्त नहीं है।
[[File:Atan2 argument sign graph.svg|thumb|− से स्पर्शरेखा समारोह का ग्राफ{{pi}} से +{{pi}} y/x के संबंधित संकेतों के साथ। हरे तीर atan2(-1, -1) और atan2(1, 1) के परिणामों की ओर इशारा करते हैं।]]सामान्य एकल-तर्क चाप स्पर्शरेखा फ़ंक्शन अंतराल में केवल कोण माप देता है <math>{\left[-\tfrac12\pi, +\tfrac12\pi\right]},</math> और इसके बीच के कोण को खोजने के लिए इसका आह्वान करते समय {{mvar|x}}-एक्सिस और कार्टेशियन कोऑर्डिनेट सिस्टम प्लेन में एक मनमाना वेक्टर, बाएं आधे-प्लेन (यानी, एक बिंदु) में एक दिशा को इंगित करने का कोई आसान तरीका नहीं है <math>(x,\,y)</math> साथ <math>x < 0</math>). एंटीपोडल बिंदु कोण उपायों में समान स्पर्शरेखा होती है क्योंकि <math>y/x = (-y) / (-x),</math> तो स्पर्शरेखा <math>y/x</math> एक कोण को विशिष्ट रूप से निर्दिष्ट करने के लिए अपने आप में पर्याप्त नहीं है।


एक बिंदु या सदिश दिए गए चाप स्पर्शरेखा फलन का उपयोग करके एक कोण माप निर्धारित करना <math>(x, y),</math> गणितीय सूत्र या कंप्यूटर कोड को कई मामलों को संभालना चाहिए; के सकारात्मक मूल्यों के लिए कम से कम एक <math>x</math> और एक के नकारात्मक मूल्यों के लिए <math>x,</math> और कभी-कभी अतिरिक्त मामले जब <math>y</math> ऋणात्मक है या एक निर्देशांक शून्य है। वैज्ञानिक कंप्यूटिंग में कोण के उपायों को खोजना और कार्टेशियन को [[ध्रुवीय समन्वय प्रणाली]] में परिवर्तित करना आम है, और यह कोड बेमानी और त्रुटि-प्रवण है।
दिए गए बिंदु या सदिश एक बिंदु <math>(x, y),</math> गणितीय सूत्र या कंप्यूटर कोड को कई मामलों को संभालना चाहिए; कम से कम एक <math>x</math> के धनात्मक मानों के लिए और एक <math>x,</math> के ऋणात्मक मानों के लिए, और कभी-कभी अतिरिक्त स्थितियाँ जब <math>y</math> ऋणात्मक हो या एक निर्देशांक शून्य हो। वैज्ञानिक कंप्यूटिंग में कोण के उपायों को खोजना और कार्टेशियन को [[ध्रुवीय समन्वय प्रणाली]] में परिवर्तित करना आम है, और यह कोड बेमानी और त्रुटि-प्रवण है।    


इसका समाधान करने के लिए, कंप्यूटर [[प्रोग्रामिंग भाषा]]ओं ने पेश किया {{math|atan2}} कार्य, कम से कम 1960 के फोरट्रान IV भाषा के रूप में।<ref>{{Cite book
इसका समाधान करने के लिए, कंप्यूटर [[प्रोग्रामिंग भाषा|प्रोग्रामिंग भाषाओं]] ने कम से कम 1960 के फोरट्रान I  V भाषा के रूप में {{math|atan2}} फ़ंक्शन की शुरुआत की।<ref>{{Cite book
  | last = Organick
  | last = Organick
  | first = Elliott I.
  | first = Elliott I.
Line 18: Line 18:
  | title = फोरट्रान चतुर्थ प्राइमर के लिए| publisher = Addison-Wesley
  | title = फोरट्रान चतुर्थ प्राइमर के लिए| publisher = Addison-Wesley
  | quote = कुछ प्रोसेसर ATAN2 नामक लाइब्रेरी फ़ंक्शन भी प्रदान करते हैं, जो दो तर्कों (विपरीत और आसन्न) का एक फ़ंक्शन है।| pages = 42
  | quote = कुछ प्रोसेसर ATAN2 नामक लाइब्रेरी फ़ंक्शन भी प्रदान करते हैं, जो दो तर्कों (विपरीत और आसन्न) का एक फ़ंक्शन है।| pages = 42
}}</ref> मात्रा {{math|atan2(''y'',''x'')}} के बीच के कोण का माप है {{mvar|x}}-अक्ष और मूल से एक बिंदु तक एक किरण {{math|(''x'', ''y'')}} कार्तीय तल में कहीं भी। की धनात्मक और ऋणात्मक संख्याएँ {{mvar|x}} तथा {{mvar|y}} परिणाम के कार्टेशियन समन्वय प्रणाली को निर्धारित करने और बहुविकल्पीय फ़ंक्शन की सही शाखा का चयन करने के लिए उपयोग किया जाता है {{math|Arctan(''y''/''x'')}}. {{math|atan2}} }} फ़ंक्शन [[यूक्लिडियन वेक्टर]] से जुड़े कई अनुप्रयोगों में उपयोगी है जैसे कि एक बिंदु से दूसरे बिंदु पर दिशा खोजना या [[रोटेशन मैट्रिक्स]] को [[यूलर कोण]]ों में परिवर्तित करना। वह {{math|atan2}} समारोह अब कई अन्य प्रोग्रामिंग भाषाओं में शामिल है, और आमतौर पर पूरे विज्ञान और इंजीनियरिंग में गणितीय सूत्रों में भी पाया जाता है।
}}</ref> मात्रा {{math|atan2(''y'',''x'')}} {{mvar|x}}-अक्ष और मूल से एक किरण के बीच कार्तीय तल में कहीं भी एक बिंदु {{math|(''x'', ''y'')}} के बीच का कोण माप है।  {{mvar|x}} तथा {{mvar|y}} के चिह्नों का उपयोग परिणाम के चतुर्थांश को निर्धारित करने के लिए किया जाता है और मल्टीवैल्यूड फ़ंक्शन  {{math|Arctan(''y''/''x'')}} की सही शाखा का चयन किया जाता है। {{math|atan2}} फ़ंक्शन [[यूक्लिडियन वेक्टर]] से जुड़े कई अनुप्रयोगों में उपयोगी है जैसे कि एक बिंदु से दूसरे बिंदु पर दिशा खोजना या [[रोटेशन मैट्रिक्स]] को [[यूलर कोण|यूलर कोणों]] में परिवर्तित करना। वह {{math|atan2}} समारोह अब कई अन्य प्रोग्रामिंग भाषाओं में शामिल है, और आमतौर पर पूरे विज्ञान और इंजीनियरिंग में गणितीय सूत्रों में भी पाया जाता है।


=== तर्क क्रम ===
=== तर्क क्रम ===
Line 220: Line 220:




==इस पेज में लापता आंतरिक लिंक की सूची==
*अंक शास्त्र
*एक समारोह का तर्क
*समारोह (गणित)
*उत्पत्ति (गणित)
*कार्तीय समन्वय प्रणाली
*धुवीय निर्देशांक
*सकारात्मक और नकारात्मक संख्या
*बहुविकल्पी समारोह
*मेथेमेटिका
*प्रमुख मूल्य
*अंतराल (गणित)
*सशर्त (कंप्यूटर प्रोग्रामिंग)
*स्पर्शरेखा आधा कोण सूत्र
*आंशिक व्युत्पन्न
*ढाल
*एक प्रपत्र
*पंचर विमान
*उलटा त्रिकोणमितीय कार्य
*शाखा काटी
*प्रधान दिशा
*शून्य पर हस्ताक्षर किए
*जूलिया (प्रोग्रामिंग भाषा)
== टिप्पणियाँ ==
== टिप्पणियाँ ==
<references group="note" />
<references group="note" />

Revision as of 20:49, 20 December 2022

File:Atan2definition.svg
अटन2(y, x) किरण के बीच बिंदु (x, y) और धनात्मक x-अक्ष पर कोण θ किरण (ज्यामिति) देता है, जो (−π, π] तक सीमित है .
File:Arctangent2.svg
का ग्राफ ऊपर

कम्प्यूटिंग और गणित में, फ़ंक्शन (गणित) अटन2 2-तर्क चाप स्पर्शरेखा है। परिभाषा के अनुसार, कोण माप है (रेडियन में, ) धनात्मक -अक्ष और किरण के बीच मूल से बिंदु तक कार्तीय तल में। समान रूप से, जटिल संख्या का तर्क (जटिल विश्लेषण) (जिसे चरण या कोण भी कहा जाता है) है

 h> फ़ंक्शन पहली बार 1961 में प्रोग्रामिंग भाषा फोरट्रान में दिखाई दिया। मूल रूप से इसका उद्देश्य कोण के लिए एक सही और स्पष्ट मान लौटाना था θ कार्तीय निर्देशांक से परिवर्तित करने में (x, y) ध्रुवीय निर्देशांक के लिए (r, θ). यदि  तथा , फिर  तथा 

यदि x > 0, वांछित कोण माप है चूँकि, कब x < 0, कोना एंटीपोडल बिंदु वांछित कोण है, और ±π (एक आधा मोड़ (कोण)) बिंदु को सही चतुर्भुज (विमान ज्यामिति) में रखने के लिए जोड़ा जाना चाहिए।[1] का फ़ंक्शन का उपयोग इस सुधार को दूर करता है, कोड और गणितीय सूत्रों को सरल करता है।

प्रेरणा

File:Atan2 argument sign graph.svg
− से स्पर्शरेखा समारोह का ग्राफπ से +π y/x के संबंधित संकेतों के साथ। हरे तीर atan2(-1, -1) और atan2(1, 1) के परिणामों की ओर इशारा करते हैं।

सामान्य एकल-तर्क चाप स्पर्शरेखा फ़ंक्शन अंतराल में केवल कोण माप देता है और इसके बीच के कोण को खोजने के लिए इसका आह्वान करते समय x-एक्सिस और कार्टेशियन कोऑर्डिनेट सिस्टम प्लेन में एक मनमाना वेक्टर, बाएं आधे-प्लेन (यानी, एक बिंदु) में एक दिशा को इंगित करने का कोई आसान तरीका नहीं है साथ ). एंटीपोडल बिंदु कोण उपायों में समान स्पर्शरेखा होती है क्योंकि तो स्पर्शरेखा एक कोण को विशिष्ट रूप से निर्दिष्ट करने के लिए अपने आप में पर्याप्त नहीं है।

दिए गए बिंदु या सदिश एक बिंदु गणितीय सूत्र या कंप्यूटर कोड को कई मामलों को संभालना चाहिए; कम से कम एक के धनात्मक मानों के लिए और एक के ऋणात्मक मानों के लिए, और कभी-कभी अतिरिक्त स्थितियाँ जब ऋणात्मक हो या एक निर्देशांक शून्य हो। वैज्ञानिक कंप्यूटिंग में कोण के उपायों को खोजना और कार्टेशियन को ध्रुवीय समन्वय प्रणाली में परिवर्तित करना आम है, और यह कोड बेमानी और त्रुटि-प्रवण है।

इसका समाधान करने के लिए, कंप्यूटर प्रोग्रामिंग भाषाओं ने कम से कम 1960 के फोरट्रान I V भाषा के रूप में atan2 फ़ंक्शन की शुरुआत की।[2] मात्रा atan2(y,x) x-अक्ष और मूल से एक किरण के बीच कार्तीय तल में कहीं भी एक बिंदु (x, y) के बीच का कोण माप है। x तथा y के चिह्नों का उपयोग परिणाम के चतुर्थांश को निर्धारित करने के लिए किया जाता है और मल्टीवैल्यूड फ़ंक्शन Arctan(y/x) की सही शाखा का चयन किया जाता है। atan2 फ़ंक्शन यूक्लिडियन वेक्टर से जुड़े कई अनुप्रयोगों में उपयोगी है जैसे कि एक बिंदु से दूसरे बिंदु पर दिशा खोजना या रोटेशन मैट्रिक्स को यूलर कोणों में परिवर्तित करना। वह atan2 समारोह अब कई अन्य प्रोग्रामिंग भाषाओं में शामिल है, और आमतौर पर पूरे विज्ञान और इंजीनियरिंग में गणितीय सूत्रों में भी पाया जाता है।

तर्क क्रम

1961 में, फोरट्रान ने atan2 तर्क क्रम के साथ कार्य करें