কম্পিউটার

পাইথনে x এর প্রতিটি মাত্রার জন্য বিন্দু x এবং সহগ বিন্যাসের আকারে একটি Laguerre সিরিজ মূল্যায়ন করুন


পয়েন্ট x-এ একটি Laguerre সিরিজ মূল্যায়ন করতে, PythonNumpy-এ polynomial.laguerre.lagval() পদ্ধতি ব্যবহার করুন। ১ম প্যারামিটার হল x। যদি x একটি তালিকা বা tuple হয়, এটি একটি ndarray তে রূপান্তরিত হয়, অন্যথায় এটি অপরিবর্তিত হয় এবং একটি স্কেলার হিসাবে বিবেচিত হয়। উভয় ক্ষেত্রেই, x বা এর উপাদানগুলিকে নিজের সাথে এবং c-এর উপাদানগুলির সাথে যোগ এবং গুণকে সমর্থন করতে হবে৷

2য় প্যারামিটার, C, সহগগুলির একটি বিন্যাস যাতে ডিগ্রী পদের জন্য সহগগুলি c[n]-এ থাকে। যদি c বহুমাত্রিক হয় তবে অবশিষ্ট সূচকগুলি একাধিক বহুপদ গণনা করে৷ দ্বিমাত্রিক ক্ষেত্রে সহগগুলিকে c-এর কলামগুলিতে সংরক্ষিত বলে মনে করা যেতে পারে৷

3য় প্যারামিটার, টেনসর, যদি সত্য হয়, গুণাঙ্ক অ্যারের আকৃতিটি ডানদিকেরগুলির সাথে প্রসারিত হয়, x এর প্রতিটি মাত্রার জন্য একটি। এই কর্মের জন্য স্কেলারের মাত্রা 0 আছে। ফলাফল হল যে সি-তে সহগগুলির প্রতিটি কলাম x এর প্রতিটি উপাদানের জন্য মূল্যায়ন করা হয়। মিথ্যা হলে, মূল্যায়নের জন্য c-এর কলামে x সম্প্রচার করা হয়। এই কীওয়ার্ডটি দরকারী যখন c বহুমাত্রিক হয়। ডিফল্ট মান সত্য।

পদক্ষেপ

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

numpy কে npf থেকে numpy হিসাবে আমদানি করুন। L হিসাবে বহুপদী আমদানি laguerre

সহগগুলির একটি বহুমাত্রিক বিন্যাস তৈরি করুন −

c =np.arange(8).reshape(2,4)

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

মুদ্রণ("আমাদের অ্যারে...\n",c)

মাত্রা পরীক্ষা করুন −

মুদ্রণ("\nআমাদের অ্যারের মাত্রা...\n",c.ndim)

ডেটাটাইপ −

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

আকৃতি −

পান
মুদ্রণ("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", c.shape)

বিন্দু x-এ একটি Laguerre সিরিজের মূল্যায়ন করতে, Python Numpy-

-এ polynomial.laguerre.lagval() পদ্ধতি ব্যবহার করুন।
প্রিন্ট("\nফলাফল...\n", L.lagval([1,2],c,tensor =True))

উদাহরণ

numpy থেকে numpy আমদানি করুন গ)# ডাইমেনশনস্প্রিন্ট চেক করুন("\nআমাদের অ্যারের মাত্রা...\n",c.ndim)# ডেটাটাইপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n",c.dtype)# পান শেপপ্রিন্ট("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n",c.shape)# বিন্দু x-এ একটি Laguerre সিরিজ মূল্যায়ন করতে, Python Numpyprint-এ polynomial.laguerre.lagval() পদ্ধতি ব্যবহার করুন("\nফলাফল... \n",L.lagval([1,2],c,tensor =True))

আউটপুট

আমাদের অ্যারে... [[0 1 2 3] [4 5 6 7]]আমাদের অ্যারের মাত্রা...আমাদের অ্যারে অবজেক্টের 2ডেটাটাইপ...আমাদের অ্যারে অবজেক্টের int64শেপ...(2, 4) ফলাফল... [[ 0. -4।] [ 1. -4।] [ 2. -4।] [ 3. -4।]] 

  1. পয়েন্ট x এ Legendre সিরিজের মূল্যায়ন করুন এবং পাইথনে x এর প্রতিটি মাত্রার জন্য প্রসারিত সহগ বিন্যাসের আকার

  2. পাইথনে পয়েন্টে (x,y) একটি 2D Laguerre সিরিজ মূল্যায়ন করুন

  3. পাইথনে x এর প্রতিটি মাত্রার জন্য বিন্দু x এবং সহগ বিন্যাসের আকারে হারমাইট সিরিজের মূল্যায়ন করুন

  4. পয়েন্ট x এ একটি চেবিশেভ সিরিজ মূল্যায়ন করুন এবং পাইথনে x এর প্রতিটি মাত্রার জন্য প্রসারিত সহগ বিন্যাসের আকার