import matplotlib.pyplot as plt
import numpy as np
# Componentes de los vectores
A = (8, 2)
B = (-6, 5)
# Suma de vectores
C = (A[0] + B[0], A[1] + B[1])
# Vectores
A = np.array([1, 2, 3])
B = np.array([4, 5, 6])
# Producto punto
producto_punto = np.dot(A, B)
# Producto cruz
producto_cruz = np.cross(A, B)
# Graficar los vectores
plt.figure(figsize=(3, 6))
plt.quiver(*A, angles='xy', scale_units='xy', scale=1, color='b', label='Vector A')
plt.quiver(*B, angles='xy', scale_units='xy', scale=1, color='g', label='Vector B')
plt.quiver(*C, angles='xy', scale_units='xy', scale=1, color='r', label='Vector Suma (C)')
plt.xlim(-2, 4)
plt.ylim(-1, 5)
plt.axhline(0, color='k', linestyle='--')
plt.axvline(0, color='k', linestyle='--')
plt.grid(True)
plt.legend()
plt.title('Suma de Vectores')
plt.xlabel('Eje X')
plt.ylabel('Eje Y')
plt.show()
print(f"Vector Suma (C): {C}")
print(f"Producto Punto: {producto_punto}")
print(f"Producto Cruz: {producto_cruz}")
Click Run or press shift + ENTER to run code