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。零向量不能归一化。 |
示例
- 欧氏范数
LinearAlgebra:-Norm([3, 4], 2)返回 5。 - 默认无穷范数
vector_norm([3, -4])返回 4。 - 一范数
Norm([3, -4], 1)返回 7。 - 三范数
vector_norm([1,2],3)返回 9 的精确立方根。