我正在尝试使用matplotlib在python中绘制箭头指向曲线上的某一点。
在这行代码上,我需要在特定点处指向垂直箭头。 这是为了指示作用于梁上的力,因此它们的方向非常重要。 其中曲线是梁,箭头是力。
我知道该点的坐标,但它当然会随着输入而改变。 此输入还应决定箭头是朝上还是朝下指向线。 (应用正负力)。 我已经尝试了无数次plt.arrow,但由于比例发生了巨大变化,箭头必须位于的象限也发生了变化。 因此,它可能必须从y <0开始,并以y> 0的点结束。 问题是箭头长度的箭头会指向错误的方向,如此--<。 而不是-->。
所以在我因此变秃之前,我想知道是否有一种简单的方法可以应用垂直箭头(可以对我来说在相反方向上是无限的),指向曲线上的某一点,我可以控制它是否指向曲线向上或向下。
在这行代码上,我需要在特定点处指向垂直箭头。 这是为了指示作用于梁上的力,因此它们的方向非常重要。 其中曲线是梁,箭头是力。
我知道该点的坐标,但它当然会随着输入而改变。 此输入还应决定箭头是朝上还是朝下指向线。 (应用正负力)。 我已经尝试了无数次plt.arrow,但由于比例发生了巨大变化,箭头必须位于的象限也发生了变化。 因此,它可能必须从y <0开始,并以y> 0的点结束。 问题是箭头长度的箭头会指向错误的方向,如此--<。 而不是-->。
所以在我因此变秃之前,我想知道是否有一种简单的方法可以应用垂直箭头(可以对我来说在相反方向上是无限的),指向曲线上的某一点,我可以控制它是否指向曲线向上或向下。