কম্পিউটার

পাইথনে সহগগুলি বহুমাত্রিক হলে x বিন্দুতে চেবিশেভ সিরিজের মূল্যায়ন করুন


পয়েন্ট x-এ Chebyshev সিরিজের মূল্যায়ন করতে, Python Numpy-এ chebyshev.chebval(() পদ্ধতি ব্যবহার করুন। ১ম প্যারামিটার, x, যদি x একটি তালিকা বা টিপল হয়, এটি একটি ndarray-এ রূপান্তরিত হয়, অন্যথায় এটি অপরিবর্তিত রাখা হয় এবং চিকিত্সা করা হয়। একটি স্কেলার হিসাবে। উভয় ক্ষেত্রেই, x বা এর উপাদানগুলিকে অবশ্যই নিজেদের সাথে এবং c-এর উপাদানগুলির সাথে যোগ এবং গুণকে সমর্থন করতে হবে। 2য় প্যারামিটার, C, সহগগুলির একটি বিন্যাস অর্ডার করা হয়েছে যাতে ডিগ্রী n-এর পদগুলির জন্য সহগগুলি c-এ থাকে। [n]. যদি c বহুমাত্রিক হয় তবে অবশিষ্ট সূচকগুলি একাধিক বহুপদ গণনা করে৷ দ্বিমাত্রিক ক্ষেত্রে সহগগুলিকে c-এর কলামগুলিতে সংরক্ষিত বলে মনে করা যেতে পারে৷

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

পদক্ষেপ

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

numpy কে npf থেকে numpy হিসাবে আমদানি করুন। C হিসাবে চেবিশেভ আমদানি করুন 

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

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

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

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

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

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

ডেটাটাইপ −

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

আকৃতি −

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

পয়েন্ট x এ চেবিশেভ সিরিজের মূল্যায়ন করতে, chebyshev.chebval(() পদ্ধতি ব্যবহার করুন −

প্রিন্ট("\nফলাফল (চেবভাল)...\n", C.chebval([1,2],c,tensor=True))

উদাহরণ

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

আউটপুট

আমাদের অ্যারে...[[0 1][2 3]]আমাদের অ্যারের মাত্রা...2আমাদের অ্যারে অবজেক্টের ডেটাটাইপ...int64আমাদের অ্যারে অবজেক্টের আকৃতি...(2, 2)ফলাফল (চেবভাল) ...[[2. 4. [4. 7.]]

  1. পাইথনে 2D অ্যারের সহগ পয়েন্টে (x, y, z) একটি 3-D চেবিশেভ সিরিজের মূল্যায়ন করুন

  2. পাইথনে 1D অ্যারের সহগ পয়েন্টে (x, y) একটি 2-ডি চেবিশেভ সিরিজের মূল্যায়ন করুন

  3. পাইথনে পয়েন্টে (x, y) একটি 2-ডি চেবিশেভ সিরিজের মূল্যায়ন করুন

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