লাগের পলিনোমিয়াল সহগের 1-ডি অ্যারেতে স্কেলড কম্পানিয়ন ম্যাট্রিক্স ফেরত দিতে, পাইথন নাম্পাই-এ laguerre.lagcompanion() ব্যবহার করুন। সাধারণ কম্পানিয়ন ম্যাট্রিক্স লাগের পলিনোমিয়ালের জন্য ইতিমধ্যে সিমেট্রিক যখন c একটি বেসিস লাগের পলিনোমিয়াল, তাই কোনো স্কেলিং প্রয়োগ করা হয় না।
এটি (deg, deg) মাত্রার কম্পানিয়ন ম্যাট্রিক্স ফেরত দেয়। প্যারামিটার c হল কম থেকে উচ্চ ডিগ্রি পর্যন্ত ক্রমাগত সাজানো লাগের সিরিজ সহগের একটি 1-ডি অ্যারে।
ধাপসমূহ
- প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np from numpy.polynomial import laguerre as L - সহগের একটি 1D অ্যারে তৈরি করুন:
c = np.array([1, 2, 3]) - অ্যারেটি প্রদর্শন করুন:
print("আমাদের অ্যারে...\n", c) - মাত্রা যাচাই করুন:
print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim) - ডেটা টাইপ পান:
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype) - আকার পান:
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape) - স্কেলড কম্পানিয়ন ম্যাট্রিক্স ফেরত দিন:
print("\nফলাফল...\n", L.lagcompanion(c))
সম্পূর্ণ উদাহরণ
import numpy as np
from numpy.polynomial import laguerre as L
# সহগের একটি 1D অ্যারে তৈরি করুন
c = np.array([1, 2, 3])
# অ্যারেটি প্রদর্শন করুন
print("আমাদের অ্যারে...\n", c)
# মাত্রা যাচাই করুন
print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim)
# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype)
# আকার পান
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape)
# স্কেলড কম্পানিয়ন ম্যাট্রিক্স ফেরত দিন
print("\nফলাফল...\n", L.lagcompanion(c))
আউটপুট
আমাদের অ্যারে... [1 2 3]
আমাদের অ্যারের মাত্রা... 1
আমাদের অ্যারে অবজেক্টের ডেটা টাইপ... int64
আমাদের অ্যারে অবজেক্টের আকার... (3,)
ফলাফল... [[ 1. -0.33333333]
[-1. 4.33333333]]