import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
# Intervalo de t
t = np.linspace(0, 10 * np.pi, 1000)
# Funções vetoriais
x = 12 * np.sin(t)
y = 4 * np.cos(t)
z = t
# Criando o gráfico
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.plot(x, y, z)
# Configurações do gráfico
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
ax.set_title('Curva da função vetorial v(t)')
# Mostra o gráfico
plt.show()