向量模
Vectorial的Python项目详细描述
矢量
铂-溴 此模块的目标是创建一种方法来处理尽可能接近内置函数的向量,几乎就像向量在python中成为一种新类型的变量一样。我试图添加所有现有的向量运算,所有可能的属性。万一我忘了什么,请让我知道,我会努力实现它。
我选择不实现plot函数,因为可以使用matplotlin库轻松地进行绘图,并输入参数self.x和self.y。如果您看到有用性和必要性,该函数可以在后续版本中实现。
请注意,所有方法都使用用坐标表示的向量工作,因此如果有一个用模块和角度表示的向量,请首先使用静态方法vector.decompose(),然后才使用带有函数定义的结果向量。可以使用self.compose方法返回原始状态,该方法将返回包含原始模块和角度的列表。 en-us此模块的目的是创建一种处理向量的方法,该方法尽可能接近内置函数,就像向量在python中成为一种新类型的变量一样。我试过用现有向量和所有可能的属性添加所有操作。如果我忘记了什么,请让我知道,我会努力实现。
我选择不实现plot函数,因为可以使用matplotlin库轻松地进行绘图,输入参数self.x和self.y。如果您看到实用性和必要性,则可以在后续版本中实现该函数。 注意,所有方法都是通过使用用坐标表示的向量来工作的,所以如果您有一个向量 以模块和角度表示,首先使用静态方法vector.decompose(),然后将结果向量与函数一起使用。可以使用self.compose方法返回原始状态,该方法将返回包含原始模块和角度的列表。