2つのベクトルのドット積(内積)を計算します。
ドット積は、2つのベクトル間の重なりを表す数値です。 視覚的には、ドット積は一方のベクトルがもう一方のベクトルに投影する「影」と 考えることができます。ドット積の大きさは、2つのベクトルが同じ方向または 反対方向を向いているときに最大になります。2つのベクトルが直角を 形成するとき、その大きさは0になります。
1つのパラメータを持つdot()
のバージョンは、それを別の p5.Vectorオブジェクトとして解釈します。
複数のパラメータを持つdot()
のバージョンは、それらを別のベクトルの x
、y
、z
成分として解釈します。
dot()
の静的バージョン(p5.Vector.dot(v1, v2)
のような)は、 v1.dot(v2)
を呼び出すのと同じです。
実例
シンタックス
dot(x, [y], [z])
dot(v)
dot(v1, v2)
パラメーター
x
Number:
ベクトルのx成分。
y
Number:
ベクトルのy成分。
z
Number:
ベクトルのz成分。
v
p5.Vector:
ドット積を計算するp5.Vector。
v1
p5.Vector:
1つ目のp5.Vector。
v2
p5.Vector:
2つ目のp5.Vector。
リターン
Number: ドット積。
Notice any errors or typos? Please let us know. Please feel free to edit src/math/p5.Vector.js and open a pull request!