GeeksforGeeks App
Open App
Browser
Continue

Related Articles

• Write an Interview Experience
• NumPy Tutorial

Numpy ndarray.dot() function | Python

`numpy.ndarray.dot()` function return the dot product of two arrays.

Syntax : numpy.ndarray.dot(arr, out=None)

Parameters :
arr : [array_like] Input array.
out : [ndarray, optional] Output argument.

Return : [ndarray] The dot product of two arrays.

Code #1 :

 `# Python program explaining``# numpy.ndarray.dot() function`` ` `# importing numpy as geek ``import` `numpy as geek`` ` `arr1 ``=` `geek.eye(``3``)``arr ``=` `geek.ones((``3``, ``3``)) ``*` `3`` ` `gfg ``=` `arr1.dot( arr )`` ` `print``( gfg)`

Output :

```[[ 3.  3.  3.]
[ 3.  3.  3.]
[ 3.  3.  3.]]
```

Code #2 :

 `# Python program explaining``# numpy.ndarray.dot() function`` ` `# importing numpy as geek ``import` `numpy as geek`` ` `arr1 ``=` `geek.eye(``3``)``arr ``=` `geek.ones((``3``, ``3``)) ``*` `3`` ` `gfg ``=` `arr1.dot(arr).dot(arr)`` ` `print``( gfg)`

Output :

```[[ 27.  27.  27.]
[ 27.  27.  27.]
[ 27.  27.  27.]]
```
My Personal Notes arrow_drop_up