当前位置: 首页> 科技> 数码 > 内积知识点小记

内积知识点小记

时间:2025/7/10 3:01:02来源:https://blog.csdn.net/liujianjun1536500976/article/details/139862402 浏览次数:0次
import numpy as np
a = np.array([1,2])
b = np.array([3,4])
c = a @ b
# 11e = np.array([[1,2],[3,4]])
f = np.array([[5,6],[7,8]])g = e @ f
#array([[19, 22],[43, 50]])

内积,也称为点积或数量积,是数学中接受在实数R上的两个向量并返回一个实数值标量的二元运算。它是欧几里得空间的标准内积。以下是对内积的详细解释:

定义

  • 对于两个向量a = [a₁, a₂,…, aₙ]和b = [b₁, b₂,…, bₙ],它们的点积定义为:a·b = a₁b₁ + a₂b₂ + … + aₙbₙ。
  • 使用矩阵乘法,把(纵列)向量当作n×1 矩阵,点积也可以写为:a·b = (a^T) * b,这里的a^T指示矩阵a的转置。

性质

  1. 对称性:a·b = b·a,即内积的结果与向量的顺序无关。
  2. 线性性:(ka + lb)·c = ka·c + lb·c,其中k和l是常数。
  3. 正定性:a·a ≥ 0,当且仅当a = 0时,a·a = 0。

应用

  1. 计算向量的夹角和投影:通过计算两个向量的内积,可以得到它们的夹角,进而判断向量的正交性、平行性等。还可以计算向量在另一个向量上的投影,实现向量的分解和计算。
  2. 计算向量的长度和距离:通过计算向量的模长,可以得到向量的长度。通过两个向量的内积以及向量的长度,可以计算它们之间的距离,这在计算机视觉、图形学等领域有重要应用。
  3. 判断向量的正交性和单位化:两个向量的内积为0时,表示它们正交。通过内积可以判断向量的正交性,对于一组正交向量可以进行单位化处理,得到一组单位正交向量,这在信号处理、傅里叶分析等领域有广泛应用。
  4. 判断向量的相似性:通过计算向量的内积,可以衡量向量之间的相似性。在信息检索、机器学习等领域,通过计算向量的相似性可以实现文本相似度计算、图像检索等应用。
  5. 解决线性方程组:在线性代数中,通过内积的概念可以定义向量的正交投影和正交补空间,进而可以解决线性方程组。内积在矩阵的分解、矩阵的特征值分析等领域也有重要应用。
关键字:内积知识点小记

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: