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

पायथन में कोण का त्रिकोणमितीय टैंजेंट प्राप्त करना

त्रिकोणमितीय टैंजेंट np.sin(x)/np.cos(x) के तत्व-वार समतुल्य है। कोण का त्रिकोणमितीय टैंजेंट खोजने के लिए, पायथन NumPy में numpy.tan() विधि का उपयोग करें। यह विधि पहले पैरामीटर x के प्रत्येक तत्व का साइन लौटाती है। यदि x एक स्केलर है तो यह एक स्केलर होता है। पहला पैरामीटर x रेडियन में कोण है (2pi का अर्थ 360 डिग्री)। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं।

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

तीसरा पैरामीटर शर्त है जो इनपुट पर प्रसारित होती है। जिन स्थानों पर शर्त True होती है, वहां आउट सरणी को ufunc परिणाम पर सेट किया जाएगा। अन्यथा, आउट सरणी अपना मूल मान बरकरार रखेगी। ध्यान दें कि यदि डिफ़ॉल्ट out=None के माध्यम से एक अनारंभिक आउट सरणी बनाई जाती है, तो जिन स्थानों पर शर्त False होती है वे अनारंभित रहेंगे।

चरण

सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import numpy as np

त्रिकोणमितीय टैंजेंट प्राप्त करें। 90 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(np.pi/2.))

60 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(np.pi/3.))

45 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(np.pi/4.))

30 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(np.pi/6.))

0 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(0))

180 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(np.pi))

-180 डिग्री का टैंजेंट खोजें:

print("\nपरिणाम...", np.tan(-np.pi))

उदाहरण

import numpy as np
# त्रिकोणमितीय टैंजेंट np.sin(x)/np.cos(x) के तत्व-वार समतुल्य है
# कोण का त्रिकोणमितीय टैंजेंट खोजने के लिए numpy.tan() का उपयोग करें
print("त्रिकोणमितीय टैंजेंट प्राप्त करें...")
# 90 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(np.pi/2.))
# 60 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(np.pi/3.))
# 45 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(np.pi/4.))
# 30 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(np.pi/6.))
# 0 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(0))
# 180 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(np.pi))
# -180 डिग्री का टैंजेंट खोजें
print("\nपरिणाम...", np.tan(-np.pi))

आउटपुट

त्रिकोणमितीय टैंजेंट प्राप्त करें...
परिणाम... 1.633123935319537e+16
परिणाम... 1.7320508075688767
परिणाम... 0.9999999999999999
परिणाम... 0.5773502691896257
परिणाम... 0.0
परिणाम... -1.2246467991473532e-16
परिणाम... 1.2246467991473532e-16
  1. - Python Pandas में MultiIndex में स्तर प्राप्त करें

    Pandas में MultiIndex में स्तर प्राप्त करने के लिए MultiIndex.levels प्रॉपर्टी का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd सरणियाँ बनाएं और MultiIndex बनाएं arrays = [[1, 2, 3, 4, 5], [John, Tim, Jacob, Chris, Keiron]] multiIndex = pd.MultiIndex.from_arrays(arrays, names=(ranks,

  1. - Python Pandas में MultiIndex में स्तरों के नाम प्राप्त करें

    Pandas में MultiIndex में स्तरों के नाम प्राप्त करने के लिए MultiIndex.names प्रॉपर्टी का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd सरणियाँ बनाएं और MultiIndex बनाएं arrays = [[1, 2, 3, 4, 5], [John, Tim, Jacob, Chris, Keiron]] multiIndex = pd.MultiIndex.from_arrays(arrays, names=

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

    कॉलम के डेटाटाइप प्राप्त करने के लिए, info() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें – import pandas as pd अलग-अलग डेटाटाइप वाले 2 कॉलम के साथ डेटाफ्रेम बनाएं – dataFrame = pd.DataFrame( { Student: [Jack, Robin, Ted, Marc, Scarlett, Kat, John], Roll Number: