MathTop

vector_norm 函数

计算向量范数。可选选择器为 1、2 或 infinity;省略时使用无穷范数。

语法

  • vector_norm(v)
  • vector_norm(v, p)

参数与选项

v用数值列表表示的向量。
selector可选范数选择器:1 表示绝对值和,2 表示欧氏范数,infinity/inf/infty 表示最大绝对值。
v / w非空向量,元素为有限数值或符号表达式。双向量运算要求长度一致;cross 要求长度为 3。不接受多余参数、重复/未知选项、原地修改或存储控制。
p有限实数指数 1 至 100,或 infinity/-infinity(最大/最小分量模)。Euclidean/Frobenius 表示 p=2。默认 infinity。一般幂使用分量绝对值,支持小数 p。零向量不能归一化。

示例

  1. 欧氏范数LinearAlgebra:-Norm([3, 4], 2)返回 5。
  2. 默认无穷范数vector_norm([3, -4])返回 4。
  3. 一范数Norm([3, -4], 1)返回 7。
  4. 三范数vector_norm([1,2],3)返回 9 的精确立方根。