কম্পিউটার টিউটোরিয়াল

পাইথনে scimath ব্যবহার করে জটিল ইনপুটের বর্গমূল গণনা করুন


পাইথন নামপাই-র emath.sqrt() মেথড ব্যবহার করে ইনপুটের বর্গমূল গণনা করা যায়। এই মেথডটি x-এর বর্গমূল ফেরত দেয়। যদি x একটি স্কেলার হয়, তবে আউটপুটও স্কেলার হবে, অন্যথায় একটি অ্যারে রিটার্ন করা হয়। প্যারামিটার x হলো ইনপুট মান। ঋণাত্মক ইনপুট উপাদানের জন্য একটি জটিল মান রিটার্ন করা হয়।

ধাপসমূহ

প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:

import numpy as np

complex() মেথড ব্যবহার করে জটিল ইনপুট স্পষ্টভাবে নির্দিষ্ট করুন:

a = complex(-9.0, 0.0)

জটিল মানটি প্রদর্শন করুন:

print("জটিল মানটি প্রদর্শন...\n", a)

বর্গমূল গণনা করতে emath.sqrt() মেথডটি ব্যবহার করুন:

print("\nফলাফল...\n", np.emath.sqrt(a))

সম্পূর্ণ উদাহরণ

import numpy as np
# complex() মেথড ব্যবহার করে স্পষ্টভাবে জটিল মান
a = complex(-9.0, 0.0)
# অ্যারে প্রদর্শন
print("জটিল মানটি প্রদর্শন...\n", a)
# বর্গমূল গণনা করতে emath.sqrt() মেথড ব্যবহার
print("\nফলাফল...\n", np.emath.sqrt(a))

আউটপুট

জটিল মানটি প্রদর্শন... (-9+0j)
ফলাফল... 3j

  1. পাইথনে matrix() অবজেক্টের মাল্টিপ্লিকেটিভ ইনভার্স

  2. Keras এবং Python-এ সিকোয়েনশিয়াল মডেল কম্পাইল মেথড দিয়ে কম্পাইল করা

  3. পাইথনে বিল্ট-ইন স্কয়ার রুট ফাংশন ছাড়া নিকটতম বর্গমূল বের করার প্রোগ্রাম

  4. পাইথনে কমপ্লেক্স নম্বর এর স্কয়ার রুট বের করার প্রোগ্রাম