কম্পিউটার

পাইথনে একটি চেবিশেভ সিরিজের সাথে আরেকটি গুন করুন


একটি চেবিশেভ সিরিজকে অন্যটিতে গুণ করতে, পাইথনে polynomial.chebyshev.chebmul() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি তাদের পণ্যের প্রতিনিধিত্বকারী চেবিশেভ সিরিজের সহগগুলির একটি অ্যারে প্রদান করে। দুটি চেবিশেভ সিরিজ c1 * c2 এর গুণফল প্রদান করে। আর্গুমেন্ট হল সহগগুলির ক্রম, সর্বনিম্ন ক্রম "টার্ম" থেকে সর্বোচ্চ পর্যন্ত, যেমন, [1,2,3] টি_0 + 2*T_1 + 3*T_2 সিরিজের প্রতিনিধিত্ব করে। পরামিতি c1 এবং c2 হল চেবিশেভ সিরিজের সহগগুলির 1-D অ্যারে নিম্ন থেকে উচ্চ পর্যন্ত।

পদক্ষেপ

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

numpy npf থেকে numpy আমদানি করুন 

চেবিশেভ সিরিজের সহগগুলির 1-ডি অ্যারে তৈরি করুন −

c1 =np.array([1,2,3])c2 =np.array([3,2,1])

সহগ-

এর অ্যারে প্রদর্শন করুন
প্রিন্ট("Array1...\n",c1)print("\nArray2...\n",c2)

ডেটাটাইপ প্রদর্শন করুন −

প্রিন্ট("\nArray1 datatype...\n",c1.dtype)print("\nArray2 datatype...\n",c2.dtype)

উভয় অ্যারে-

এর মাত্রা পরীক্ষা করুন
প্রিন্ট("\nঅ্যারে1 এর মাত্রা...\n",c1.ndim)মুদ্রণ("\nঅ্যারে2 এর মাত্রা...\n",c2.ndim)

উভয় অ্যারের আকৃতি পরীক্ষা করুন −

প্রিন্ট("\nShape of Array1...\n",c1.shape)print("\nShape of Array2...\n",c2.shape)

একটি চেবিশেভ সিরিজকে অন্যটিতে গুণ করতে, Python Numpy -

-এ polynomial.chebyshev.chebmul() পদ্ধতি ব্যবহার করুন।
প্রিন্ট("\nফলাফল (গুণ)....\n", C.chebmul(c1,c2))

উদাহরণ

numpy থেকে numpy ইম্পোর্ট করুন # সহগ প্রিন্টের অ্যারে প্রদর্শন করুন("Array1...\n",c1)print("\nArray2...\n",c2)# ডেটাটাইপপ্রিন্ট প্রদর্শন করুন("\nArray1 ডেটাটাইপ...\n",c1। dtype)print("\nArray2 datatype...\n",c2.dtype)# উভয় অ্যারেপ্রিন্টের মাত্রা পরীক্ষা করুন("\nঅ্যারে1 এর মাত্রা...\n",c1.ndim)মুদ্রণ("\nএর মাত্রা Array2...\n",c2.ndim)# উভয় অ্যারেপ্রিন্টের আকৃতি পরীক্ষা করুন("\nAray1 এর আকৃতি...\n",c1.shape)মুদ্রণ("\nAray2 এর আকৃতি...\n" ,c2.shape)# একটি চেবিশেভ সিরিজকে অন্যটিতে গুণ করতে, Python Numpyprint("\nফলাফল (গুণ)....\n", C.chebmul(c1,c2) ​​এ polynomial.chebyshev.chebmul() পদ্ধতি ব্যবহার করুন )

আউটপুট

Array1...[1 2 3]Array2...[3 2 1]Array1 datatype...int64Array2 datatype...int64Dimensions of Array1...1Dimensions of Array2...1Shape of Array1...( 3,) Array2 এর আকৃতি...(3,)ফলাফল (গুণ)....[ 6.5 12. 12. 4. 1.5] 

  1. পাইথনে আরেকটি চেবিশেভ সিরিজ থেকে বিয়োগ করুন

  2. পাইথনে আরেকটি চেবিশেভ সিরিজ যোগ করুন

  3. পাইথনে একটি বহুপদকে আরেকটি বহুপদে গুণ করুন

  4. পাইথন - একটি তালিকার অন্য একটি তালিকার প্রথম ঘটনা