ভূমিকা
NumPy-এর numpy.arctan2() মেথড এলিমেন্ট-ওয়াইজ আর্কট্যানজেন্ট গণনা করে, কোড্রান্ট সঠিকভাবে নির্ণয় করে। এটি বিন্দু (x2, x1) এবং (1,0) এর মধ্যে সাইনড এঙ্গল (রেডিয়ানে) রিটার্ন করে, র্যাঙ্ক [-π, π]।
প্যারামিটারها
- y (প্রথম প্যারামিটার): y-কোঅর্ডিনেট।
- x (দ্বিতীয় প্যারামিটার): x-কোঅর্ডিনেট।
ধাপসমূহ
- লাইব্রেরি আমদানি:
import numpy as np - চার কোড্রান্টের পয়েন্ট:
x = np.array([-1, +1, +1, -1]) y = np.array([-1, -1, +1, +1]) - প্রিন্ট:
print("Array1 (x coordinates)...\n", x) print("\nArray2 (y coordinates)...\n", y) - আর্কট্যানজেন্ট (ডিগ্রিতে):
print("\nResult...", np.arctan2(y, x) * 180 / np.pi)
সম্পূর্ণ উদাহরণ
import numpy as np
x = np.array([-1, +1, +1, -1])
y = np.array([-1, -1, +1, +1])
print("Array1 (x coordinates)...\n", x)
print("\nArray2 (y coordinates)...\n", y)
print("\nResult...", np.arctan2(y, x) * 180 / np.pi)
আউটপুট
Array1 (x coordinates)...
[-1 1 1 -1]
Array2 (y coordinates)...
[-1 -1 1 1]
Result...
[-135. -45. 45. 135.]