কম্পিউটার

পাইথনে এক-মাত্রিক এবং দ্বি-মাত্রিক অ্যারের অভ্যন্তরীণ পণ্য পান


দুটি অ্যারের অভ্যন্তরীণ পণ্য পেতে, পাইথনে numpy.inner() পদ্ধতিটি ব্যবহার করুন। 1-D অ্যারেগুলির জন্য ভেক্টরগুলির সাধারণ অভ্যন্তরীণ উৎপাদ, উচ্চ মাত্রায় শেষ অক্ষগুলির উপর একটি যোগফল। প্যারামিটার হল 1 এবং b, দুটি ভেক্টর। যদি a এবং b ননস্কেলার হয় তবে তাদের শেষ মাত্রা অবশ্যই মিলবে।

পদক্ষেপ

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

numpy np হিসাবে আমদানি করুন

array() মেথড −

ব্যবহার করে দুটি নম্পি ওয়ান-ডাইমেনশনাল অ্যারে তৈরি করা হচ্ছে
arr1 =np.arange(2).reshape((1,1,2))arr2 =np.arange(6).reshape((3,2))

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

প্রিন্ট("Array1...\n",arr1)print("\nArray2...\n",arr2)

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

প্রিন্ট("\nঅ্যারে১ এর মাত্রা...\n",arr1.ndim)মুদ্রণ("\nঅ্যারে2 এর মাত্রা...\n",arr2.ndim)

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

মুদ্রণ("\nArray1 এর আকৃতি...\n",arr1.shape)মুদ্রণ("\nArray2 এর আকৃতি...\n",arr2.shape)

দুটি অ্যারের অভ্যন্তরীণ পণ্য পেতে, numpy.inner() পদ্ধতিটি ব্যবহার করুন -

প্রিন্ট("\nফলাফল (অভ্যন্তরীণ পণ্য)...\n", np.inner(arr1, arr2))

উদাহরণ

np# হিসাবে numpy আমদানি করুন অ্যারে() methodarr1 =np.arange(2).reshape((1,1,2))arr2 =np.arange(6) reshape() ব্যবহার করে দুটি নম্পি এক-মাত্রিক অ্যারে তৈরি করা (3,2))# অ্যারেপ্রিন্ট প্রদর্শন করুন("Array1...\n",arr1)print("\nArray2...\n",arr2)# উভয় অ্যারেপ্রিন্টের মাত্রা পরীক্ষা করুন("\nঅ্যারে1 এর মাত্রা ...\n",arr1.ndim)মুদ্রণ("\nঅ্যারে2 এর মাত্রা...\n",arr2.ndim)# উভয় অ্যারেপ্রিন্টের আকৃতি পরীক্ষা করুন("\nঅ্যারে১ এর আকৃতি...\n", arr1.shape)print("\nShape of Array2...\n",arr2.shape)# দুটি অ্যারের অভ্যন্তরীণ পণ্য পেতে, Python# এ numpy.inner() পদ্ধতিটি ব্যবহার করুন 1টির জন্য ভেক্টরের সাধারণ অভ্যন্তরীণ পণ্য -D অ্যারে, উচ্চতর মাত্রায় শেষ অক্ষের উপর একটি যোগফল। মুদ্রণ("\nফলাফল (অভ্যন্তরীণ পণ্য)...\n",np.inner(arr1, arr2))

আউটপুট

Array1...[[[0 1]]]Array2...[[0 1][2 3][4 5]]Arrey1 এর মাত্রা...3Dimensions of Array2...2Shape of Array1.. .(1, 1, 2) Array2 এর আকৃতি...(3, 2)ফলাফল (অভ্যন্তরীণ পণ্য)...[[[1 3 5]]]]

  1. পাইথনে একটি অ্যারের অভ্যন্তরীণ পণ্য এবং একটি স্কেলার পান

  2. পাইথনে দুটি এক-মাত্রিক অ্যারের অভ্যন্তরীণ পণ্য পান

  3. পাইথনে দুটি বহুমাত্রিক অ্যারের অভ্যন্তরীণ পণ্য পান

  4. পাইথনে 4D এবং 3D মাত্রা সহ অ্যারের ক্রোনকার পণ্য পান