Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में त्रिकोणमितीय प्रतिलोम स्पर्शरेखा प्राप्त करें

आर्कटान एक बहु-मूल्यवान फलन है:प्रत्येक 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

  1. अजगर पांडा - अंतराल की लंबाई प्राप्त करें

    अंतराल की लंबाई प्राप्त करने के लिए, अंतराल.लंबाई . का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd न तो मान के साथ बंद पैरामीटर का उपयोग करके खुला अंतराल सेट करें। एक खुला अंतराल (गणित में वर्ग कोष्ठक द्वारा दर्शाया गया है) में इसके समापन बिंदु नहीं होते हैं

  1. पायथन पांडा - मल्टीइंडेक्स में स्तर प्राप्त करें

    MultiIndex में स्तर प्राप्त करने के लिए, MultiIndex.levels . का उपयोग करें पंडों में संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd मल्टीइंडेक्स पांडा वस्तुओं के लिए एक बहु-स्तरीय, या पदानुक्रमित, अनुक्रमणिका वस्तु है। सरणियाँ बनाएँ - arrays = [[1, 2, 3, 4, 5], ['John

  1. पायथन - कॉलम के डेटाटाइप प्राप्त करें

    कॉलम के डेटाटाइप प्राप्त करने के लिए, जानकारी () विधि का उपयोग करें। आइए पहले आवश्यक पुस्तकालय आयात करें - import pandas as pd अलग-अलग डेटाटाइप वाले 2 कॉलम के साथ एक डेटाफ़्रेम बनाएं - dataFrame = pd.DataFrame(    {       "Student": ['Jack', 'Robin'