Aks Python Numpy
Aks Python Numpy
import numpy as np
A = np.random.rand(3, 3)
B = np.random.rand(3, 3)
print("Matrix A:")
print(A)
print("\nMatrix B:")
print(B)
addition_result = A + B
print("\nElement-wise Addition:")
print(addition_result)
subtraction_result = A - B
print("\nElement-wise Subtraction:")
print(subtraction_result)
multiplication_result = A * B
print("\nElement-wise Multiplication:")
print(multiplication_result)
B[B == 0] = 1
division_result = A / B
print("\nElement-wise Division:")
print(division_result)
print(dot_product_result)
output:
Matrix A:
[[0.52320462 0.31600583 0.12417074]
[0.18081323 0.89542254 0.78584336]
[0.93104329 0.67799888 0.85155123]]
Matrix B:
[[0.2005074 0.52847325 0.10169274]
[0.91999346 0.27732516 0.39067615]
[0.9316541 0.75018569 0.43413305]]
Element-wise Addition:
[[0.72371201 0.84447908 0.22586348]
[1.10080669 1.17274771 1.1765195 ]
[1.86269739 1.42818457 1.28568428]]
Element-wise Subtraction:
[[ 3.22697221e-01 -2.12467416e-01 2.24779961e-02]
[-7.39180237e-01 6.18097383e-01 3.95167213e-01]
[-6.10812421e-04 -7.21868084e-02 4.17418189e-01]]
Element-wise Multiplication:
[[0.1049064 0.16700063 0.01262726]
[0.16634699 0.2483232 0.30701025]
[0.8674103 0.50862506 0.36968653]]
Element-wise Division:
[[2.60940308 0.59795994 1.22103836]
[0.19653751 3.2287822 2.01149563]
[0.99934438 0.90377475 1.96149831]]
2. import numpy as np
array = np.arange(21)
print("Original Array:")
print(array)
even_numbers = array[::2]
print("\nEven Numbers:")
print(even_numbers)
array[array % 2 != 0] = -1
print(array)
output:
Original Array:
[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20]
Even Numbers:
[ 0 2 4 6 8 10 12 14 16 18 20]
random_array = np.random.rand(100)
mean_value = np.mean(random_array)
median_value = np.median(random_array)
std_deviation = np.std(random_array)
print("Random Array:")
print(random_array)
print("\nMean:", mean_value)
print("Median:", median_value)
max_index = np.argmax(random_array)
min_index = np.argmin(random_array)
output:
Random Array:
[0.07158925 0.22954581 0.93019346 0.76782331 0.30878765 0.71842636
0.42727568 0.34834966 0.61639596 0.05193189 0.28177112 0.52418425
0.05794718 0.30568083 0.45527442 0.57102646 0.10475938 0.54738644
0.26974918 0.16633987 0.61404562 0.04866694 0.29791016 0.30797741
0.41372213 0.3011158 0.90871694 0.73778884 0.91719647 0.40477112
0.96015033 0.7549503 0.58778421 0.96931821 0.97963489 0.40253644
0.82972447 0.92525553 0.56600489 0.10073911 0.39638846 0.08515834
0.98377073 0.80265811 0.11970499 0.98506532 0.71260925 0.1652933
0.40413475 0.11866743 0.840139 0.09418748 0.13427373 0.63345636
0.16019946 0.11975248 0.18700815 0.38800418 0.11362667 0.25563294
0.00539523 0.50275473 0.11490276 0.00748527 0.31764188 0.26907681
0.91598325 0.74850564 0.65229702 0.85939004 0.85571185 0.49435428
0.15550067 0.06517907 0.00371241 0.70871778 0.87369228 0.1474105
0.88522991 0.21198146 0.66444287 0.31572196 0.13500444 0.8189145
0.05835433 0.91530576 0.63421244 0.65046398 0.12793288 0.15460259
0.40615072 0.44582667 0.07173766 0.3610741 0.44309686 0.01888941
0.71167438 0.54332102 0.2228205 0.05109366]
Mean: 0.4402774269979007
Median: 0.4033355954170448
Standard Deviation: 0.3052392845722013