NumPy 1.14 - numpy.arcsin()

numpy.arcsin




numpy

numpy.arcsin

numpy.arcsin(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'arcsin'>

उलटा साइन, तत्व-वार।

पैरामीटर:

x : array_like

y इकाई वृत्त पर तारांकित करें।

बाहर : ndarray, कोई नहीं, या tdle of ndarray और कोई नहीं, वैकल्पिक

एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया जाता है, तो इसका एक आकार होना चाहिए जो कि इनपुट प्रसारित करता है यदि प्रदान नहीं किया गया है या None , तो एक ताज़ा-आवंटित सरणी वापस आ जाती है। एक ट्यूपल (केवल एक कीवर्ड तर्क के रूप में संभव) आउटपुट की संख्या के बराबर लंबाई होना चाहिए।

जहां : array_like, वैकल्पिक

सत्य के मान उस स्थिति में ufunc की गणना करने के लिए संकेत देते हैं, गलत के मान अकेले उत्पादन में मूल्य छोड़ने का संकेत देते हैं।

** kwargs

अन्य कीवर्ड-केवल तर्कों के लिए, ufunc डॉक्स देखें।

यह दिखाता है:

कोण : ndarray

प्रत्येक तत्व का x , रेडियन में और बंद अंतराल में उलटा साइन [-pi/2, pi/2] । यदि x एक स्केलर है, तो एक स्केलर वापस आ जाता है, अन्यथा एक सरणी।

यह भी देखें

sin , cos , arccos , tan , arctan , arctan2 , emath.arcsin

टिप्पणियाँ

arcsin एक बहुविकल्पी कार्य है: प्रत्येक x लिए असीम रूप से कई संख्याएँ z ऐसी होती हैं sin (z) = x । सम्मेलन को कोण z को वापस करना है जिसका वास्तविक भाग [-pi / 2, pi / 2] में है।

वास्तविक मूल्य वाले इनपुट डेटा प्रकारों के लिए, आर्क्सिन हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में व्यक्त नहीं किया जा सकता है, यह नैनो की पैदावार करता है और invalid फ़्लोटिंग पॉइंट एरर फ़्लैग को सेट करता है।

जटिल-मूल्यवान इनपुट के लिए, arcsin एक जटिल विश्लेषणात्मक कार्य है, जो कि सम्मेलन द्वारा, शाखा -inf, -1] और [1, inf] को काटता है और पूर्व में ऊपर से और बाद में नीचे से निरंतर होता है।

विलोम साइन को asin या पाप ^ {- 1} के रूप में भी जाना जाता है।

संदर्भ

अब्रामोविट्ज़, एम। और स्टैगन, आईए, हैंडबुक ऑफ़ मैथमैटिकल फ़ंक्शंस , 10 वीं प्रिंटिंग, न्यूयॉर्क: डोवर, 1964, पीपी। 79ff। http://www.math.sfu.ca/~cbm/aands/

उदाहरण

>>> np.arcsin(1)     # pi/2
1.5707963267948966
>>> np.arcsin(-1)    # -pi/2
-1.5707963267948966
>>> np.arcsin(0)
0.0