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

পাইথনে হার্মাইট পলিনোমিয়াল থেকে ক্ষুদ্র পিছনের গুণক সরান

পাইথন নাম্পাই-এ হার্মাইট পলিনোমিয়াল থেকে ক্ষুদ্র পিছনের গুণক সরাতে hermite.hermtrim() মেথড ব্যবহার করুন। এটি পিছনের শূন্য সরিয়ে ১-ডি অ্যারে ফেরত দেয়। ফলাফল খালি হলে একটি শূন্য ধারণকারী সিরিজ ফেরত দেয়।

「ক্ষুদ্র」 মানে «পরম মানে ক্ষুদ্র» যা প্যারামিটার tol দ্বারা নিয়ন্ত্রিত; 「পিছনের」 মানে সর্বোচ্চ ডিগ্রির গুণক(গুলি)। উদাহরণস্বরূপ, [0, 1, 1, 0, 0]-এ (যা 0 + x + x**2 + 0*x**3 + 0*x**4 নির্দেশ করে) ৩য় এবং ৪র্থ ডিগ্রির গুণক "ট্রিম" হবে। প্যারামিটার c হলো নিম্ন থেকে উচ্চ ক্রমে গুণক অ্যারে। tol হলো পরম মান যা tol-এর চেয়ে কম বা সমান পিছনের উপাদান সরানো হয়।

ধাপসমূহ

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

import numpy as np
from numpy.polynomial import hermite as H

numpy.array() মেথড দিয়ে ১-ডি গুণক অ্যারে তৈরি করুন:

c = np.array([0, 5, 0, 0, 9, 0])

অ্যারে প্রদর্শন করুন:

print("Our Array...\n", c)

ডায়মেনশন চেক করুন:

print("\nDimensions of our Array...\n", c.ndim)

ডেটা টাইপ পান:

print("\nDatatype of our Array object...\n", c.dtype)

শেপ পান:

print("\nShape of our Array object...\n", c.shape)

ক্ষুদ্র পিছনের গুণক সরান:

print("\nResult...\n", H.hermtrim(c))

উদাহরণ

import numpy as np
from numpy.polynomial import hermite as H
# ১-ডি গুণক অ্যারে তৈরি করুন
c = np.array([0, 5, 0, 0, 9, 0])
# অ্যারে প্রদর্শন করুন
print("Our Array...\n", c)
# ডায়মেনশন চেক করুন
print("\nDimensions of our Array...\n", c.ndim)
# ডেটা টাইপ পান
print("\nDatatype of our Array object...\n", c.dtype)
# শেপ পান
print("\nShape of our Array object...\n", c.shape)
# ক্ষুদ্র পিছনের গুণক সরান
print("\nResult...\n", H.hermtrim(c))

আউটপুট

Our Array... [0 5 0 0 9 0]
Dimensions of our Array... 1
Datatype of our Array object... int64
Shape of our Array object... (6,)
Result... [0. 5. 0. 0. 9.]
  1. পাইথনে অক্ষ ১ অনুযায়ী বহুমাত্রিক সহগ সহ পলিনোমিয়াল অবকলন

  2. পাইথনে বহুমাত্রিক সহগ থাকলে পলিনোমিয়াল মূল্যায়ন

  3. পাইথনে x বিন্দুতে পলিনোমিয়াল মূল্যায়ন

  4. পাইথনে সোর্টেড অ্যারে থেকে ডুপ্লিকেট রিমুভ (Remove Duplicates from Sorted Array)