Last updated 2 years ago
Was this helpful?
⟩ ⟩ ⟩ 內積 ( 同義詞:"dot product", "inner product", "scalar product")
⭐️ 這裡定義的內積只適用於 Rn\mathbb{R}ⁿRn ,更廣義的內積,要依相對的而定❗️
若 u=(u1,u2,⋯ ,un)\mathbf{u} = ( u_1 , u_2 , \cdots , u_n )u=(u1,u2,⋯,un)、 v=(v1,v2,⋯ ,vn)\mathbf{v} = ( v_1 , v_2 , \cdots , v_n )v=(v1,v2,⋯,vn) ,定義向量內積為:
u⋅v=u1v1+u2v2+⋯+unvn\mathbf{u}\cdot \mathbf{v}=u_1v_1 + u_2v_2 + \cdots + u_nv_nu⋅v=u1v1+u2v2+⋯+unvn
(交換律):u⋅v=v⋅u\mathbf{u}\cdot\mathbf{v} = \mathbf{v}\cdot\mathbf{u}u⋅v=v⋅u
(分配律):u⋅(v+w)=u⋅v+u⋅w\mathbf{u}\cdot (\mathbf{v} + \mathbf{w}) = \mathbf{u}\cdot\mathbf{v} + \mathbf{u}\cdot\mathbf{w}u⋅(v+w)=u⋅v+u⋅w
(類結合律):k(u⋅v)=(ku)⋅v=u⋅(kv)k(\mathbf{u}\cdot\mathbf{v}) = (k\mathbf{u})\cdot\mathbf{v} = \mathbf{u}\cdot(k\mathbf{v})k(u⋅v)=(ku)⋅v=u⋅(kv)
若用與,則內積也可以寫成:
u⋅v=uTv\mathbf{u}\cdot \mathbf{v} = \mathbf{u}^T \mathbf{v}u⋅v=uTv (註:用計算內積時,通常用「行向量」表示)
(證明垂直分解是兩個線性變換)
複數乘法
Mathematics for 3D Game Programming & Computer Graphics (2nd Edition, 2004)
可以轉為內積。
的定義與內積有關。
比較: ("outer product")、
就是內積。