আর্কটান একটি বহু-মূল্যবান ফাংশন:প্রতিটি x-এর জন্য অসীমভাবে অনেকগুলি সংখ্যা z থাকে যেমন tan(z)=x। # বিপরীত স্পর্শকটি অ্যাটান বা ট্যান^{-1} নামেও পরিচিত।
কনভেনশন হল z কোণ ফেরানো যার আসল অংশ [-pi/2, pi/2]-এ রয়েছে। বাস্তব-মূল্যবান ইনপুট ডেটাটাইপগুলির জন্য, আর্কট্যান সর্বদা বাস্তব আউটপুট প্রদান করে। প্রতিটি মানের জন্য যা একটি বাস্তব সংখ্যা বা অসীম হিসাবে প্রকাশ করা যায় না, এটি nan প্রদান করে এবং অবৈধ ফ্লোটিং পয়েন্ট ত্রুটি পতাকা সেট করে। জটিল-মূল্যবান ইনপুটের জন্য, আর্কটানি হল একটি জটিল বিশ্লেষণাত্মক ফাংশন যার শাখা কাটা হিসাবে [1j, infj] এবং [-1j, -infj] রয়েছে এবং পূর্বের বাম থেকে এবং পরবর্তীতে ডান থেকে অবিচ্ছিন্ন।
অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত স্পর্শক খুঁজে পেতে, Python Numpy-এ numpy.arctan() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি ট্যানের বিপরীতে ফেরত দেয়, যাতে y =tan(x) হলে x =arctan(y) হয়। ১ম প্যারামিটারটি অ্যারের মতো। 2য় এবং 3য় প্যারামিটার ঐচ্ছিক। 2য় প্যারামিটার হল একটি ndarray, একটি অবস্থান যেখানে ফলাফল সংরক্ষণ করা হয়। প্রদান করা হলে, এটির একটি আকৃতি থাকতে হবে যা ইনপুট সম্প্রচার করে। যদি প্রদান করা না হয় বা কোনোটিই না হয়, একটি নতুনভাবে বরাদ্দ করা অ্যারে ফেরত দেওয়া হয়। আউটপুট সংখ্যার সমান দৈর্ঘ্য থাকা আবশ্যক।
3য় প্যারামিটারটি হল ইনপুটের মাধ্যমে সম্প্রচারিত শর্ত। অবস্থানে যেখানে শর্তটি সত্য, আউট অ্যারেটি ufunc ফলাফলে সেট করা হবে। অন্যত্র, আউট অ্যারে তার আসল মান বজায় রাখবে।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy np হিসাবে আমদানি করুন
অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত স্পর্শক পান। numpy.array() পদ্ধতি -
ব্যবহার করে অ্যারে তৈরি করা হয়েছেarr =np.array((1, -1, 0, 0.3))
আমাদের অ্যারে প্রদর্শন করা হচ্ছে −
প্রিন্ট("অ্যারে...\n",অ্যার)
ডেটাটাইপ −
পানপ্রিন্ট("\nArray datatype...\n",arr.dtype)
অ্যারে-
এর মাত্রা পানমুদ্রণ("\nঅ্যারে মাত্রা...\n",arr.ndim)
অ্যারের উপাদানের সংখ্যা −
পানমুদ্রণ("\nঅ্যারেতে উপাদানের সংখ্যা...\n", arr.size)
অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত স্পর্শক খোঁজা −
প্রিন্ট("\nফলাফল...", np.arctan(arr))
উদাহরণ
np# হিসাবে numpy আমদানি করুন অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত স্পর্শক খুঁজে পেতে, Python Numpy-এ numpy.arctan() পদ্ধতিটি ব্যবহার করুন# পদ্ধতিটি ট্যানের ইনভার্স প্রদান করে, যাতে y =tan(x) হলে x =arctan(y).প্রিন্ট("অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত স্পর্শক পান...\n")# numpy.array() methodarr =np.array((1, -1, 0,) ব্যবহার করে তৈরি অ্যারে 0.3))# অ্যারেপ্রিন্টটি প্রদর্শন করুন("অ্যারে...\n", arr)# অ্যারেপ্রিন্টের ধরন পান("\nআমাদের অ্যারের প্রকার...\n", arr.dtype)# অ্যারেপ্রিন্টের মাত্রা পান ("\nআমাদের অ্যারের মাত্রা...\n",arr.ndim)# অ্যারেপ্রিন্টে উপাদানের সংখ্যা পান("\nউপাদানের সংখ্যা...\n", arr.size)# এর ত্রিকোণমিতিক বিপরীত স্পর্শক খোঁজা অ্যারে এলিমেন্টপ্রিন্ট("\nফলাফল...", np.arctan(arr))আউটপুট
অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত স্পর্শক পান...অ্যারে...[ 1. -1। 0. 0.3]আমাদের অ্যারের ধরন...float64আমাদের অ্যারের মাত্রা...1 উপাদানের সংখ্যা...4ফলাফল... [ 0.78539816 -0.78539816 0. 0.29145679]