দুটি অ্যারের অভ্যন্তরীণ পণ্য পেতে, পাইথনে numpy.inner() পদ্ধতিটি ব্যবহার করুন। 1-D অ্যারেগুলির জন্য ভেক্টরের সাধারণ অভ্যন্তরীণ গুণফল, উচ্চতর মাত্রায় শেষ অক্ষগুলির উপর একটি যোগফল। প্যারামিটার হল 1 এবং b, দুটি ভেক্টর। যদি a এবং b ননস্কেলার হয় তবে তাদের শেষ মাত্রা অবশ্যই মিলবে।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy np হিসাবে আমদানি করুন
array() মেথড −
ব্যবহার করে দুটি নম্পি ওয়ান-ডাইমেনশনাল অ্যারে তৈরি করা হচ্ছেarr1 =np.array([5, 10, 15])arr2 =np.array([20, 25, 30])
অ্যারে প্রদর্শন করুন −
প্রিন্ট("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 আমদানি করুন # array() methodarr1 =np.array([5, 10, 15])arr2 =np.array([20, 25, 30])# ডিসপ্লে ব্যবহার করে দুটি নম্পি ওয়ান-ডাইমেনশনাল অ্যারে তৈরি করা হচ্ছে arraysprint("Array1...\n",arr1)print("\nArray2...\n",arr2)# উভয় অ্যারেপ্রিন্টের মাত্রা চেক করুন("\nঅ্যারে১ এর মাত্রা...\n",arr1 .ndim)মুদ্রণ("\nঅ্যারে2 এর মাত্রা...\n",arr2.ndim)# উভয় অ্যারেপ্রিন্টের আকৃতি পরীক্ষা করুন("\nঅ্যারে১ এর আকৃতি...\n",arr1.shape)মুদ্রণ("\) n Array2 এর আকৃতি...\n",arr2.shape)# দুটি অ্যারের অভ্যন্তরীণ পণ্য পেতে, Python# এ numpy.inner() পদ্ধতিটি ব্যবহার করুন 1-D অ্যারের জন্য ভেক্টরের সাধারণ অভ্যন্তরীণ পণ্য, উচ্চ মাত্রায় a শেষ axes.print("\nফলাফল (অভ্যন্তরীণ পণ্য)...\n",np.inner(arr1, arr2))আউটপুট
Array1...[ 5 10 15]Array2...[20 25 30]Array1 এর মাত্রা...1 Array2 এর মাত্রা...1 Array1 এর আকৃতি...(3,)Aray2 এর আকৃতি...( 3,)ফলাফল (অভ্যন্তরীণ পণ্য)...800