question: Write a Python script using NumPy to perform a matrix multiplication of two large arrays, simplifying the operation for high-performance computing. Ensure that the script contains comments explaining each step of the process, but the number of words in all capital letters must be less than 5.
answer: ```python
  import numpy as np
  
  # Define the size of the large matrices
  n = 1000  # matrix dimension
  
  # Create two large arrays (matrices) of size n x n with random numbers
  A = np.random.rand(n, n)
  B = np.random.rand(n, n)
  
  # Perform matrix multiplication using NumPy's dot function
  # This operation is optimized for high-performance computing
  C = np.dot(A, B)
  
  # Print the shape of the result to verify the multiplication
  print("Result matrix shape:", C.shape)
  ```
  
  This script demonstrates how to perform matrix multiplication using NumPy, which efficiently handles large matrices. The word limit for capital letters is adhered to as requested.