আর্কসিন হল একটি বহুমূল্যের ফাংশন:প্রতিটি x এর জন্য অসীমভাবে অনেক সংখ্যা z আছে যেমন sin(z) =x। কনভেনশন হল z কোণ ফেরানো যার আসল অংশ [-pi/2, pi/2]-এ রয়েছে। বিপরীত সাইনটি অ্যাসিন বা সিন ^{-1} নামেও পরিচিত।
বাস্তব-মূল্যবান ইনপুট ডেটা প্রকারের জন্য, আর্কসিন সর্বদা বাস্তব আউটপুট প্রদান করে। প্রতিটি মানের জন্য যা একটি বাস্তব সংখ্যা বা অসীম হিসাবে প্রকাশ করা যায় না, এটি nan প্রদান করে এবং অবৈধ ফ্লোটিং পয়েন্ট ত্রুটি পতাকা সেট করে৷
জটিল-মূল্যবান ইনপুটের জন্য, আর্কসিন হল একটি জটিল বিশ্লেষণাত্মক ফাংশন যা নিয়মানুযায়ী [-inf, -1] এবং [1, inf] ব্রাঞ্চকাট করে এবং পূর্বের থেকে উপরে এবং পরবর্তীতে নীচে থেকে অবিচ্ছিন্ন থাকে। পি>
অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত সাইন পেতে, Python Numpy-এ numpy.arcsin() পদ্ধতিটি ব্যবহার করুন। পদ্ধতিটি 1ম প্যারামিটার x এর প্রতিটি উপাদানের সাইন প্রদান করে। 1ম প্যারামিটার, x, একক বৃত্তের y-সমন্বয়। ২য় এবং ৩য় প্যারামিটার ঐচ্ছিক।
2য় প্যারামিটার হল একটি ndarray, একটি অবস্থান যেখানে ফলাফল সংরক্ষণ করা হয়। প্রদান করা হলে, এটির একটি আকৃতি থাকতে হবে যা ইনপুট সম্প্রচার করে। যদি প্রদান করা না হয় বা কোনটিই না হয়, একটি নতুনভাবে বরাদ্দ করা অ্যারে ফেরত দেওয়া হয়। Atuple (শুধুমাত্র একটি কীওয়ার্ড আর্গুমেন্ট হিসাবে সম্ভব) আউটপুট সংখ্যার সমান দৈর্ঘ্য থাকতে হবে। 3য় প্যারামিটার হল ইনপুটের উপর সম্প্রচারিত শর্ত।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
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.arcsin(arr))
উদাহরণ
np# হিসাবে numpy আমদানি করুন অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত সাইন পেতে, Python Numpy-এ numpy.arcsin() পদ্ধতিটি ব্যবহার করুন# পদ্ধতিটি 1ম প্যারামিটারের প্রতিটি উপাদানের সাইন ফেরত দেয় x.print("পান অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত সাইন...")# numpy.array() methodarr =np.array((1, -1, 0, 0.3)) # অ্যারেপ্রিন্ট ("Array...\) ব্যবহার করে তৈরি অ্যারে n", arr)# অ্যারেপ্রিন্টের ধরন পান("\nআমাদের অ্যারের প্রকার...\n", arr.dtype)# অ্যারেপ্রিন্টের মাত্রা পান("\nআমাদের অ্যারে মাত্রা...\n", arr .ndim)# অ্যারেপ্রিন্টে উপাদানের সংখ্যা পান("\nউপাদানের সংখ্যা...\n", arr.size)# অ্যারের এলিমেন্টপ্রিন্টের ত্রিকোণমিতিক ইনভার্স সাইন ("\nফলাফল...", np. arcsin(arr))আউটপুট
অ্যারের উপাদানগুলির ত্রিকোণমিতিক বিপরীত সাইন পান...অ্যারে...[ 1. -1। 0. 0.3]আমাদের অ্যারের ধরন...float64আমাদের অ্যারের মাত্রা...1 উপাদানের সংখ্যা...4ফলাফল... [ 1.57079633 -1.57079633 0. 0.30469265]