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

পাইথনে অ্যারে ইনপুটের এলিমেন্ট-ওয়াইজ বর্গ গণনা


ভূমিকা

NumPy-এর numpy.square() মেথড অ্যারে ইনপুটের প্রতিটি এলিমেন্টের বর্গ (x*x) রিটার্ন করে। আউটপুটের শেপ ও dtype ইনপুটের সমান থাকে। স্কেলার ইনপুটের জন্য স্কেলার রিটার্ন করে।

প্যারামিটারها

  • x: ইনপুট ডেটা।
  • out: ফলাফল রাখার লোকেশন (ঐচ্ছিক)।
  • where: শর্ত যা ইনপুটের ওপর ব্রডকাস্ট হয় (ঐচ্ছিক)।

ধাপসমূহ

  1. লাইব্রেরি আমদানি:
    import numpy as np
  2. ইন্টিজার অ্যারে তৈরি:
    arr = np.array([[25, -50, 75], [-90, 81, 64]])
  3. বৈশিষ্ট্য:
    print("Our Array...\n", arr)
    print("\nDimensions of our Array...\n", arr.ndim)
    print("\nDatatype of our Array object...\n", arr.dtype)
  4. বর্গ গণনা:
    print("\nResult...\n", np.square(arr))

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

import numpy as np

arr = np.array([[25, -50, 75], [-90, 81, 64]])
print("Our Array...\n", arr)
print("\nDimensions of our Array...\n", arr.ndim)
print("\nDatatype of our Array object...\n", arr.dtype)
print("\nResult...\n", np.square(arr))

আউটপুট

Our Array...
[[ 25 -50  75]
 [-90  81  64]]
Dimensions of our Array...
2
Datatype of our Array object...
int64
Result...
[[ 625 2500 5625]
 [8100 6561 4096]]

  1. পাইথনে লিনিয়ার অ্যালজেব্রায় কোলেসکی ডিকম্পোজিশন (Cholesky Decomposition) ফেরত দিন

  2. পাইথনে কমপ্লেক্স ইনপুটের জন্য বেস-২ লগারিদম বের করুন

  3. পাইথনে ইনপুট অ্যারের বেস-২ লগারিদম বের করুন

  4. পাইথনে স্ট্রিং অ্যারের প্রতিটি এলিমেন্টের দৈর্ঘ্য বের করুন