পয়েন্টে (x, y, z) একটি 3-D চেবিশেভ সিরিজ মূল্যায়ন করতে, Python Numpy-এ polynomial.chebval3d() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি x, y, এবং z থেকে সংশ্লিষ্ট মানের তিনগুণ দিয়ে গঠিত বিন্দুতে বহুমাত্রিক বহুপদীর মান প্রদান করে।
প্যারামিটারগুলো হল x, y, z। ত্রিমাত্রিক সিরিজকে বিন্দুতে (x, y, z) মূল্যায়ন করা হয়, যেখানে x, y, এবং z-এর আকৃতি একই থাকতে হবে। যদি x, y, বা z এর যেকোন একটি তালিকা বা টিপল হয়, এটি প্রথমে একটি ndarray তে রূপান্তরিত হয়, অন্যথায় এটি অপরিবর্তিত থাকে এবং যদি এটি একটি ndarray না হয় তবে এটি একটি স্কেলার হিসাবে বিবেচিত হয়৷
পরামিতি c হল সহগগুলির একটি বিন্যাস যাতে মাল্টিডিগ্রি i,j,k শব্দের সহগ c[i,j,k]-এ থাকে। যদি c এর মাত্রা 3-এর বেশি হয় তবে অবশিষ্ট সূচকগুলি সহগগুলির একাধিক সেট গণনা করে৷
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy কে npf থেকে numpy হিসাবে আমদানি করুন। C হিসাবে চেবিশেভ আমদানি করুনসহগগুলির একটি 4d অ্যারে তৈরি করুন −
c =np.arange(48).reshape(2,2,6,2)অ্যারে প্রদর্শন করুন −
মুদ্রণ("আমাদের অ্যারে...\n",c)মাত্রা পরীক্ষা করুন −
মুদ্রণ("\nআমাদের অ্যারের মাত্রা...\n",c.ndim)ডেটাটাইপ −
পানমুদ্রণ("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n",c.dtype)আকৃতি −
পানমুদ্রণ("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", c.shape)পয়েন্টে (x, y, z) একটি 3-ডি চেবিশেভ সিরিজ মূল্যায়ন করতে, polynomial.chebval3d() পদ্ধতি ব্যবহার করুন −
মুদ্রণ("\nফলাফল...\n", C.chebval3d([1,2],[1,2],[1,2], c))উদাহরণ
numpy থেকে numpy আমদানি করুন n",c)# ডাইমেনশনস্প্রিন্ট চেক করুন("\nআমাদের অ্যারের মাত্রা...\n",c.ndim)# ডেটাটাইপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n",c.dtype) # শেপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n",c.shape)# পয়েন্টে (x, y, z) একটি 3-D চেবিশেভ সিরিজ মূল্যায়ন করতে, polynomial.chebval3d() পদ্ধতি ব্যবহার করুন Python Numpyprint("\nফলাফল...\n",C.chebval3d([1,2],[1,2],[1,2], c))
আউটপুট
আমাদের অ্যারে...[[[[ 0 1][ 2 3][ 4 5][ 6 7][ 8 9][10 11]][[12 13][14 15][16 17][ 18 19][20 21][22 23]]][[[24 25][26 27][28 29][30 31][32 33][34 35]][[36 37][38 39][ 40 41][42 43][44 45][46 47]]]]আমাদের অ্যারের মাত্রা...4আমাদের অ্যারে অবজেক্টের ডেটাটাইপ...আমাদের অ্যারে অবজেক্টের int64শেপ...(2, 2, 6, 2) ফলাফল...[[ 552. 148176।][ 576. 152631।]]