ভূমিকা
NumPy-এর numpy.linalg.inv() মেথড স্কোয়ার ম্যাট্রিক্সের মাল্টিপ্লিকেটিভ ইনভার্স গণনা করে। dot(a, ainv) = dot(ainv, a) = eye(a.shape[0]) সন্তুষ্ট করে।
ধাপসমূহ
- লাইব্রেরি আমদানি:
import numpy as np from numpy.linalg import inv - অ্যারে তৈরি:
arr = np.array([[5, 10], [15, 20]]) - বৈশিষ্ট্য:
print("Our Array...\n", arr) print("\nDimensions of our Array...\n", arr.ndim) print("\nDatatype of our Array object...\n", arr.dtype) print("\nShape of our Array object...\n", arr.shape) - ইনভার্স:
print("\nResult...\n", np.linalg.inv(arr))
সম্পূর্ণ উদাহরণ
import numpy as np
from numpy.linalg import inv
arr = np.array([[5, 10], [15, 20]])
print("Our Array...\n", arr)
print("\nDimensions of our Array...\n", arr.ndim)
print("\nDatatype of our Array object...\n", arr.dtype)
print("\nShape of our Array object...\n", arr.shape)
print("\nResult...\n", np.linalg.inv(arr))
আউটপুট
Our Array...
[[ 5 10]
[15 20]]
Dimensions of our Array...
2
Datatype of our Array object...
int64
Shape of our Array object...
(2, 2)
Result...
[[-0.4 0.2]
[ 0.3 -0.1]]