我在绘制箭头方向时遇到了一些问题。我有它们的点(x,y)坐标和角度。我想要做的是根据给定的角度绘制箭头(只是将点方向显示为每个点坐标中的箭头)。在这里,我们应该假设'+x'、'+y'、'-x'、'-y'的坐标分别是90、0、270、180度。
我对Python绘图工具有点陌生。无论我使用 pylab 还是其他一些模块,我仍然不确定是否绘制方向点(基于角度的箭头),或者..仍然不确定。我将以下代码作为示例以提供更好的描述:
# Inputs:
x = np.array([ 2, 4, 8, 10, 12, 14, 16])
y = np.array([ 5, 10, 15, 20, 25, 30, 35])
angles = np.array([45,275,190,100,280,18,45])
import numpy as np
import scipy as sp
import pylab as pl
def draw_line(x,y,angle):
# First, draw (x,y) coordinate ???
# Second, according to the angle indicate the direction as an arrow ???