কম্পিউটার টিউটোরিয়াল

পাইথনে দুটি একমাত্রিক অ্যারের আউটার প্রোডাক্ট বের করা

আউটার প্রোডাক্ট: দুটি ১-ডি অ্যারে

numpy.outer() ফাংশন দুটি একমাত্রিক অ্যারের আউটার প্রোডাক্ট দেয়। ফলাফল একটি ২-ডি ম্যাট্রিক্স যেখানে প্রতিটি উপাদান = arr1[i] * arr2[j]।

উদাহরণ কোড

import numpy as np

arr1 = np.array([5, 10, 15])
arr2 = np.array([20, 25, 30])

print("Array1...\n", arr1)
print("\nArray2...\n", arr2)
print("\nDimensions of Array1...\n", arr1.ndim)
print("\nDimensions of Array2...\n", arr2.ndim)
print("\nShape of Array1...\n", arr1.shape)
print("\nShape of Array2...\n", arr2.shape)

result = np.outer(arr1, arr2)
print("\nOuter Product Result:\n", result)

আউটপুট

Array1... [ 5 10 15]
Array2... [20 25 30]
Dimensions of Array1... 1
Dimensions of Array2... 1
Shape of Array1... (3,)
Shape of Array2... (3,)
Outer Product Result:
 [[100 125 150]
 [200 250 300]
 [300 375 450]]
  1. পাইথনে ভিন্ন মাত্রার ভেক্টরের ক্রস প্রোডাক্ট

  2. পাইথনে দুটি মাল্টি-ডাইমেনশনাল অ্যারের ইনার প্রোডাক্ট

  3. পাইথনে দুটি ভেক্টরের ক্রস প্রোডাক্ট (Cross Product) ফেরত দিন

  4. পাইথনে ৪-ডি এবং ৩-ডি অ্যারের ক্রোনেকার প্রোডাক্ট (Kronecker Product) বের করুন