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

পাইথনে নির্দিষ্ট অক্ষের সাথে লাগের সিরিজ ইন্টিগ্রেট করুন

লাগের সিরিজ ইন্টিগ্রেট করতে, পাইথনে laguerre.lagint() মেথডটি ব্যবহার করুন। এই পদ্ধতিটি lbnd থেকে অক্ষের সাথে m বার ইন্টিগ্রেট করা লাগের সিরিজের সহগ c ফেরত দেয়। প্রতিটি পুনরাবৃত্তিতে ফলাফল সিরিজ scl দ্বারা গুণিত হয় এবং একটি ইন্টিগ্রেশন কনস্ট্যান্ট k যোগ হয়। স্কেলিং ফ্যাক্টর লিনিয়ার ভেরিয়েবল পরিবর্তনের জন্য ব্যবহৃত হয়।

প্রথম প্যারামিটার c হল লাগের সিরিজ সহগের একটি অ্যারে। যদি c বহুমাত্রিক হয়, তবে ভিন্ন অক্ষ ভিন্ন ভেরিয়েবল들에 sesuai করে যেখানে প্রতিটি অক্ষের ডিগ্রি সংশ্লিষ্ট সূচক দ্বারা দেওয়া হয়। দ্বিতীয় প্যারামিটার m হল ইন্টিগ্রেশনের ক্রম, যা ধনাত্মক হতে হবে (ডিফল্ট: ১)। তৃতীয় প্যারামিটার k হল ইন্টিগ্রেশন কনস্ট্যান্ট(সমূহ)। প্রথম ইন্টিগ্রেলের lbnd-এ মান তালিকার প্রথম মান, দ্বিতীয় ইন্টিগ্রেলের lbnd-এ মান দ্বিতীয় মান, ইত্যাদি। যদি k == [] (ডিফল্ট), তবে সমস্ত কনস্ট্যান্ট শূন্য সেট করা হয়। যদি m == 1, তবে তালিকার পরিবর্তে একটি একক স্কেলার দেওয়া যেতে পারে।

চতুর্থ প্যারামিটার lbnd হল ইন্টিগ্রেলের নিম্ন সীমা (ডিফল্ট: ০)। পঞ্চম প্যারামিটার scl হল একটি স্কেলার। প্রতিটি ইন্টিগ্রেশনের পরে ফলাফল scl দ্বারা গুণিত হয় ইন্টিগ্রেশন কনস্ট্যান্ট যোগ করার আগে (ডিফল্ট: ১)। ষষ্ঠ প্যারামিটার axis হল সেই অক্ষ যার ওপর ইন্টিগ্রেল নেওয়া হয় (ডিফল্ট: ০)।

ধাপসমূহ

  1. প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
    import numpy as np
    from numpy.polynomial import laguerre as L
  2. বহুমাত্রিক সহগ অ্যারে তৈরি করুন:
    c = np.arange(4).reshape(2, 2)
  3. অ্যারেটি প্রদর্শন করুন:
    print("আমাদের অ্যারে...\n", c)
  4. মাত্রা যাচাই করুন:
    print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim)
  5. ডেটা টাইপ পান:
    print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype)
  6. আকার পান:
    print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape)
  7. লাগের সিরিজ ইন্টিগ্রেট করুন (axis=1):
    print("\nফলাফল...\n", L.lagint(c, axis=1))

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

import numpy as np
from numpy.polynomial import laguerre as L

# বহুমাত্রিক সহগ অ্যারে তৈরি করুন
c = np.arange(4).reshape(2, 2)

# অ্যারেটি প্রদর্শন করুন
print("আমাদের অ্যারে...\n", c)

# মাত্রা যাচাই করুন
print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim)

# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype)

# আকার পান
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape)

# লাগের সিরিজ ইন্টিগ্রেট করুন
print("\nফলাফল...\n", L.lagint(c, axis=1))

আউটপুট

আমাদের অ্যারে...   [[0 1]
 [2 3]]
আমাদের অ্যারের মাত্রা... 2
আমাদের অ্যারে অবজেক্টের ডেটা টাইপ... int64
আমাদের অ্যারে অবজেক্টের আকার... (2, 2)
ফলাফল...   [[ 0.  1. -1.]
 [ 2.  1. -3.]]
  1. পাইথনে বহুমাত্রিক কোএফিশিয়েন্ট দিয়ে হার্মাইট সিরিজ ডিফারেনশিয়েট করা নির্দিষ্ট অক্ষে

  2. পাইথনে ল্যাগার সিরিজ ইন্টিগ্রেট করা

  3. পাইথনে নির্দিষ্ট অক্ষ অনুযায়ী বহুমাত্রিক সহগ সহ চেবিশেভ সিরিজ ডিফারেনশিয়েট করুন

  4. পাইথনে নির্দিষ্ট অক্ষ অনুযায়ী বহুমাত্রিক সহগ সহ Hermite_e সিরিজের অবকলন