न्यूमपी ट्यूटोरियल

न्यूमपी होम NumPy परिचय NumPy प्रारंभ करना NumPy सरणी बनाना NumPy ऐरे इंडेक्सिंग NumPy ऐरे स्लाइसिंग NumPy डेटा प्रकार NumPy कॉपी बनाम व्यू NumPy सरणी आकार NumPy ऐरे रीशेप NumPy ऐरे इटरेटिंग NumPy सरणी में शामिल हों NumPy ऐरे स्प्लिट NumPy सरणी खोज NumPy सरणी क्रमबद्ध करें NumPy ऐरे फ़िल्टर

न्यूमपी रैंडम

यादृच्छिक परिचय डेटा वितरण यादृच्छिक क्रमपरिवर्तन सीबॉर्न मॉड्यूल सामान्य वितरण द्विपद वितरण मछली वितरण वर्दी वितरण रसद वितरण बहुराष्ट्रीय वितरण घातांकी रूप से वितरण ची स्क्वायर वितरण रेले वितरण पारेतो वितरण ज़िप वितरण

NumPy ufunc

ufunc परिचय ufunc समारोह बनाएँ ufunc सरल अंकगणित ufunc गोलाई दशमलव ufunc लॉग्स ufunc सारांश यूफंक उत्पाद ufunc मतभेद ufunc एलसीएम ढूँढना ufunc जीसीडी ढूँढना ufunc त्रिकोणमितीय ufunc अतिशयोक्तिपूर्ण ufunc सेट ऑपरेशंस

प्रश्नोत्तरी/व्यायाम

न्यूमपी क्विज न्यूमपी एक्सरसाइज

NumPy त्रिकोणमितीय कार्य


त्रिकोणमितीय फलन

NumPy ufuncs प्रदान करता है sin(), cos()और tan()जो रेडियन में मान लेता है और संबंधित sin, cos और tan मान उत्पन्न करता है।

उदाहरण

PI/2 का ज्या मान ज्ञात कीजिए:

import numpy as np

x = np.sin(np.pi/2)

print(x)

उदाहरण

गिरफ्तारी में सभी मानों के लिए ज्या मान ज्ञात करें:

import numpy as np

arr = np.array([np.pi/2, np.pi/3, np.pi/4, np.pi/5])

x = np.sin(arr)

print(x)

डिग्री को रेडियन में बदलें

डिफ़ॉल्ट रूप से सभी त्रिकोणमितीय फ़ंक्शन रेडियन को पैरामीटर के रूप में लेते हैं लेकिन हम रेडियन को डिग्री में बदल सकते हैं और इसके विपरीत NumPy में भी।

नोट: रेडियन मान pi/180 * Degree_values ​​हैं।

उदाहरण

निम्नलिखित सरणी एआर में सभी मानों को रेडियंस में कनवर्ट करें:

import numpy as np

arr = np.array([90, 180, 270, 360])

x = np.deg2rad(arr)

print(x)


रेडियन करन-क-लए डिग्री

उदाहरण

निम्नलिखित सरणी में सभी मानों को डिग्री में कनवर्ट करें:

import numpy as np

arr = np.array([np.pi/2, np.pi, 1.5*np.pi, 2*np.pi])

x = np.rad2deg(arr)

print(x)

कोण ढूँढना

साइन, कॉस, टैन के मानों से कोण ज्ञात करना। जैसे पाप, कॉस और टैन व्युत्क्रम (आर्कसिन, आर्ककोस, आर्कटान)।

NumPy ufuncs प्रदान करता है arcsin(), arccos()और arctan()जो दिए गए sin, cos और tan मानों के लिए रेडियन मान उत्पन्न करता है।

उदाहरण

1.0 का कोण ज्ञात कीजिए:

import numpy as np

x = np.arcsin(1.0)

print(x)

सरणियों में प्रत्येक मान के कोण

उदाहरण

सरणी में सभी साइन मानों के लिए कोण खोजें

import numpy as np

arr = np.array([1, -1, 0.1])

x = np.arcsin(arr)

print(x)

कर्ण

NumPy में पाइथागोरस प्रमेय का उपयोग करके कर्ण ढूँढना।

NumPy वह hypot()फ़ंक्शन प्रदान करता है जो आधार और लंबवत मान लेता है और पाइथागोरस प्रमेय के आधार पर कर्ण उत्पन्न करता है।

उदाहरण

4 आधार और 3 लंबवत के लिए कर्ण खोजें:

import numpy as np

base = 3
perp = 4

x = np.hypot(base, perp)

print(x)