आर्कटान एक बहु-मूल्यवान फलन है:प्रत्येक x के लिए अपरिमित रूप से कई संख्याएँ z हैं जैसे कि tan(z)=x। सम्मेलन कोण z को वापस करना है जिसका वास्तविक भाग [-pi/2, pi/2] में है। प्रतिलोम स्पर्शरेखा को अतान या तन^{-1} के रूप में भी जाना जाता है।
वास्तविक-मूल्यवान इनपुट डेटा प्रकारों के लिए, आर्कटन हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में व्यक्त नहीं किया जा सकता है, यह नैन उत्पन्न करता है और अमान्य फ़्लोटिंग पॉइंट त्रुटि ध्वज सेट करता है। जटिल-मूल्यवान इनपुट के लिए, आर्कटैन एक जटिल विश्लेषणात्मक कार्य है जिसमें [1j, infj] और [-1j, -infj] शाखा-कट के रूप में होते हैं, और पूर्व में बाईं ओर से और बाद में दाईं ओर से निरंतर होता है।
त्रिकोणमितीय प्रतिलोम स्पर्शरेखा को खोजने के लिए, Python Numpy में numpy.arctan() विधि का उपयोग करें। विधि तन का व्युत्क्रम लौटाती है, ताकि यदि y =tan(x) तो x =arctan(y) हो। पहला पैरामीटर सरणी जैसा है। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं। दूसरा पैरामीटर एक ndarray है, एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया गया है, तो इसका एक आकार होना चाहिए जिससे इनपुट प्रसारित हो। यदि प्रदान नहीं किया गया है या कोई नहीं, एक ताजा आवंटित सरणी वापस कर दी जाती है। तीसरा पैरामीटर यह है कि स्थिति इनपुट पर प्रसारित होती है। उन स्थानों पर जहां स्थिति सही है, आउट ऐरे को theufunc परिणाम पर सेट किया जाएगा। कहीं और, आउट ऐरे अपने मूल मान को बनाए रखेगा।
कदम
सबसे पहले, आवश्यक पुस्तकालय आयात करें -
import numpy as np
त्रिकोणमितीय व्युत्क्रम स्पर्शरेखा प्राप्त करें। 1 -
. के लिए आर्कटान ढूँढनाprint("\nResult...",np.arctan(1))
-1 के लिए आर्कटान ढूँढना -
print("\nResult...",np.arctan(-1))
0 के लिए आर्कटान ढूँढना -
print("\nResult...",np.arctan(0))
0.3 के लिए आर्कटान ढूँढना -
print("\nResult...",np.arctan(0.3))
उदाहरण
import numpy as np # To find the Trigonometric inverse tangent, use the numpy.arctan() method in Python Numpy # The method returns the inverse of tan, so that if y = tan(x) then x = arctan(y). # A tuple (possible only as a keyword argument) must have length equal to the number of outputs. print("Get the Trigonometric inverse tangent...") # finding arctan for 1 print("\nResult...",np.arctan(1)) # finding arctan for -1 print("\nResult...",np.arctan(-1)) # finding arctan for 0 print("\nResult...",np.arctan(0)) # finding arctan for 0.3 print("\nResult...",np.arctan(0.3))के लिए आर्कटन ढूँढना
आउटपुट
Get the Trigonometric inverse tangent... Result... 0.7853981633974483 Result... -0.7853981633974483 Result... 0.0 Result... 0.2914567944778671