import numpy as np # Import the NumPy library and give it an alias "np"
# Create a NumPy array of integers
int_vector = np.array([1, 2, 3, 4])
# Convert each integer to its binary representation as a list of strings
binary_vector = np.array([list(np.binary_repr(i, width=4)) for i in int_vector])
# Stack the binary vectors vertically to create a binary matrix
binary_matrix = np.vstack(binary_vector.astype(int))
# Print the binary matrix
print(binary_matrix)