ベクトルの大きさ
解説/アルゴリズム
ベクトルの x 成分、 y 成分の辺の間の角が直角になるので、三平方の定理を使用すれば、残りの辺に対応するベクトルの大きさを求めることができる。
次元 | 式 |
---|---|
二次元 | |
三次元 |
三次元以上の場合も成分を増やして計算する。
コード例
function length(v: Vector): number {
return Math.sqrt(v.x * v.x + v.y * v.y);
}
const v: Vector = { x: 5, y: 5 );
console.log(length(v)); // 7.0710678118654755