आर्क्सिन एक बहुमान फलन है:प्रत्येक x के लिए अपरिमित रूप से कई संख्याएँ z होती हैं जैसे sin(z) =x। सम्मेलन कोण z को वापस करना है जिसका वास्तविक भाग [-pi/2, pi/2] में है। वास्तविक-मूल्यवान इनपुटडेटा प्रकारों के लिए, आर्क्सिन हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में व्यक्त नहीं किया जा सकता है, यह नैन उत्पन्न करता है और अमान्य फ़्लोटिंग पॉइंट त्रुटि ध्वज सेट करता है। कॉम्प्लेक्स-वैल्यूडिनपुट के लिए, आर्क्सिन एक जटिल विश्लेषणात्मक कार्य है, जिसमें परंपरा के अनुसार, शाखा [-inf, -1] और [1,inf] को काटती है और ऊपर से पूर्व और नीचे से बाद में निरंतर होती है। प्रतिलोम ज्या को असिन या पाप^{-1} के नाम से भी जाना जाता है।
त्रिकोणमितीय व्युत्क्रम ज्या को खोजने के लिए, Python Numpy में numpy.arcsin() विधि का उपयोग करें। Themethod 1 पैरामीटर x के प्रत्येक तत्व की ज्या लौटाता है। यह एक अदिश है यदि x एक अदिश है। पहला पैरामीटर, x इकाई वृत्त पर y-निर्देशांक है। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं।
दूसरा पैरामीटर एक ndarray है, एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया गया है, तो इसका एक आकार होना चाहिए जिससे इनपुट प्रसारित हो। यदि प्रदान नहीं किया गया है या कोई नहीं, एक ताजा आवंटित सरणी वापस कर दी जाती है। Atuple (केवल एक कीवर्ड तर्क के रूप में संभव) की लंबाई आउटपुट की संख्या के बराबर होनी चाहिए। तीसरा पैरामीटर यह है कि स्थिति इनपुट पर प्रसारित की जाती है। उन स्थानों पर जहां स्थिति सही है, आउट ऐरे को ufunc परिणाम पर सेट किया जाएगा। कहीं और, आउट ऐरे अपने मूल मान को बनाए रखेगा।
कदम
सबसे पहले, आवश्यक पुस्तकालय आयात करें -
import numpy as np
त्रिकोणमितीय प्रतिलोम ज्या ज्ञात कीजिए। पाई/2 के लिए आर्क्सिन ढूँढना -
print("\nResult...",np.arcsin(1))
-pi/2 −
. के लिए आर्क्सिन ढूँढनाprint("\nResult...",np.arcsin(-1))
0 के लिए आर्क्सिन ढूँढना -
print("\nResult...",np.arcsin(0))
0.3 के लिए आर्क्सिन ढूँढना -
print("\nResult...",np.arcsin(0.3))
उदाहरण
import numpy as np # The arcsin is a multivalued function: for each x there are infinitely many numbers z such that sin(z) = x. The convention is to return the angle z whose real part lies in [-pi/2, pi/2]. print("Get the Trigonometric inverse sine...") # finding arcsin for pi/2 print("\nResult...",np.arcsin(1)) # finding arcsin for -pi/2 print("\nResult...",np.arcsin(-1)) # finding arcsin for 0 print("\nResult...",np.arcsin(0)) # finding arcsin for 0.3 print("\nResult...",np.arcsin(0.3))के लिए आर्कसिन ढूँढना
आउटपुट
Get the Trigonometric inverse sine... Result... 1.5707963267948966 Result... -1.5707963267948966 Result... 0.0 Result... 0.3046926540153975