Write a Python function to calculate the dot product of two vectors. The function should take two 1D NumPy arrays as input and return the dot product as a single number.
Examples
Example 1:
Input:
vec1 = np.array([1, 2, 3]), vec2 = np.array([4, 5, 6])Output:
32Explanation: The function calculates the dot product by multiplying corresponding elements of the two vectors and summing the results. For vec1 = [1, 2, 3] and vec2 = [4, 5, 6], the result is (1 * 4) + (2 * 5) + (3 * 6) = 32.
Starter Code
import numpy as np
def calculate_dot_product(vec1, vec2):
"""
Calculate the dot product of two vectors.
Args:
vec1 (numpy.ndarray): 1D array representing the first vector.
vec2 (numpy.ndarray): 1D array representing the second vector.
Returns:
The dot product of the two vectors.
"""
# Your code here
passPython3
ReadyLines: 1Characters: 0
Ready