内積となす角

a⃗=(1,0)\vec{a} = (1, 0)、b⃗=(0,1)\vec{b} = (0, 1) の内積となす角を求めよ。

この頁は既定のパラメータ(a の x = 1, a の y = 0, b の x = 0, b の y = 1)での解答例です。

解答

解説(ステップ)

  1. 1内積は成分どうしの積の和です
    a⃗⋅b⃗=(1)×(0)+(0)×(1)=0\vec{a}\cdot\vec{b} = \left(1\right)\times\left(0\right) + \left(0\right)\times\left(1\right) = 0
  2. 2それぞれの大きさを求めます
    ∣a⃗∣=1,∣b⃗∣=1|\vec{a}| = 1,\quad |\vec{b}| = 1
  3. 3cosθ = 内積 ÷ (大きさの積)
    cos⁡θ=0⇒θ=90∘\cos\theta = 0 \Rightarrow \theta = 90^\circ

この解法は人手で実装し、単体テストで検証しています(自動生成の答案ではありません)。

パラメータを変えてこの問題を解く → 自己採点の記録からスキル六角形を見る →