आर्ककोस एक बहुमान फलन है:प्रत्येक x के लिए असीम रूप से कई संख्याएँ z होती हैं जैसे कि cos(z)=x। सम्मेलन कोण z को वापस करना है जिसका वास्तविक भाग [0, pi] में है। वास्तविक-मूल्यवान इनपुट डेटाटाइप के लिए, आर्ककोस हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में व्यक्त नहीं किया जा सकता है, यह नैन उत्पन्न करता है और अमान्य फ़्लोटिंग पॉइंट त्रुटि ध्वज सेट करता है। जटिल-मूल्यवान इनपुट के लिए, आर्कोसिस एक जटिल विश्लेषणात्मक कार्य है जिसमें शाखा कटौती [-inf, -1] और [1, inf] है और ऊपर से पूर्व और नीचे से बाद में निरंतर है। व्युत्क्रम cos को acos या cos^-1 के रूप में भी जाना जाता है।
त्रिकोणमितीय व्युत्क्रम कोसाइन को खोजने के लिए, Python Numpy में numpy.arccos() विधि का उपयोग करें। यह विधि रेडियन [0, pi] में दिए गए x-निर्देशांक पर इकाई वृत्त को प्रतिच्छेद करते हुए सरणी का कोण लौटाती है। यह एक अदिश है यदि x एक अदिश है। पहला पैरामीटर, x यूनिट सर्कल पर x-निर्देशांक है। वास्तविक तर्क, डोमेन [-1, 1] है। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं।
दूसरा पैरामीटर एक ndarray है, एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया गया है, तो इसका एक आकार होना चाहिए जिससे इनपुट प्रसारित हो। यदि प्रदान नहीं किया गया है या कोई नहीं, एक ताजा आवंटित सरणी वापस कर दी जाती है। Atuple की लंबाई आउटपुट की संख्या के बराबर होनी चाहिए।
तीसरा पैरामीटर यह है कि स्थिति इनपुट पर प्रसारित की जाती है। उन स्थानों पर जहां स्थिति सही है, आउट ऐरे को ufunc परिणाम पर सेट किया जाएगा। कहीं और, आउट ऐरे अपने मूल मान को बनाए रखेगा।
कदम
सबसे पहले, आवश्यक पुस्तकालय आयात करें -
import numpy as np
त्रिकोणमितीय व्युत्क्रम कोज्या प्राप्त करें। 1 के लिए आर्ककोस ढूँढना -
print("\nResult...",np.arccos(1))
-1 के लिए आर्ककोस ढूँढना −
print("\nResult...",np.arccos(-1))
0 के लिए आर्ककोस ढूँढना -
print("\nResult...",np.arccos(0))
0.3 के लिए आर्ककोस ढूँढना -
print("\nResult...",np.arccos(0.3))
उदाहरण
import numpy as np # To find the Trigonometric inverse cosine, use the numpy.arccos() method in Python Numpy # The method returns the angle of the array intersecting the unit circle at the given x-coordinate in radians [0, pi]. This is a scalar if x is a scalar. print("Get the Trigonometric inverse cosine...") # finding arccos for 1 print("\nResult...",np.arccos(1)) # finding arccos for -1 print("\nResult...",np.arccos(-1)) # finding arccos for 0 print("\nResult...",np.arccos(0)) # finding arccos for 0.3 print("\nResult...",np.arccos(0.3))
आउटपुट
Get the Trigonometric inverse cosine... Result... 0.0 Result... 3.141592653589793 Result... 1.5707963267948966 Result... 1.2661036727794992