单位向量(CDB)
- 更新时间2025-07-30
- 阅读时长3分钟
计算输入向量的范数,并用该范数对原始输入向量进行归一化,得到对应的单位向量。

输入/输出
输入向量
—
输入向量是输入向量。如输入向量为空数组,单位向量也为空数组,则范数为NaN。
范数类型
—
范数类型表明用于计算范数的范数类型。默认值为2-范数。如范数类型是用户自定义,VI将使用用户定义范数作为范数类型。
用户定义范数
—
用户定义范数是用户定义的范数类型。默认值为–1。如范数类型是用户自定义,VI将使用用户定义范数作为范数类型。 用户定义范数必须非零。
单位向量
—
单位向量是输出的归一化向量。
范数
—
范数是输入向量的范数。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
该VI使用下列公式计算范数。
| 1-范数 | ||X|| = |x0| + |x1| + … + |xn – 1| |
| 2-范数 | ||X||=√(|x0|²+|x1|²+...+|xn - 1|²) |
| 无穷范数 | ||X|| = maxi(|xi|) |
| -无穷范数 | ||X|| = mini(|xi|) |
| 用户定义 | ||X|| = ||x0|y + |x1|y + … + |xn – 1|y|1/y |
X为输入向量,y为用户定义范数,||X||为范数。
该VI使用下列等式计算单位向量:

U为单位向量。
输入向量
—
范数类型
—
用户定义范数
—
单位向量
—
范数
—
错误
—