UnitVector

UnitVector[k]

给出在第 k 方向上的二维单位向量.

UnitVector[n,k]

给出在第 k 方向上的 n 维单位向量.

更多信息和选项

  • UnitVector[n,k] 是在坐标 k 处为 1,其它坐标处为0且长度为 n 的列表.
  • 默认情况下, UnitVector 创建一个含有精确的整数的向量.
  • 选项 WorkingPrecision 可以用来指定向量分量的精度.

范例

打开所有单元关闭所有单元

基本范例  (2)

方向上的二维单位向量:

方向上的三维单位向量:

范围  (2)

维数为100的单位向量:

方向上的一个机器精度的二维单位向量:

方向上的一个有50位精度的二维单位向量:

应用  (3)

找到 "black box" 矩阵的线性算子:

矩阵等价于(尽管可能不足以等价) "black box":

其矩阵形式可以用在线性代数函数内:

p 是随机排列:

获得置换矩阵:

计算单位矩阵:

属性和关系  (1)

随机的单位向量:

长度等于 n

在坐标 k 处为 1.

其它坐标为 0:

可能存在的问题  (1)

当维数 n 非常大时, 由 UnitVector 给出的向量会占用大量内存:

另一种方法,可以选择使用 SparseArray 来表示:

Wolfram Research (2007),UnitVector,Wolfram 语言函数,https://reference.wolfram.com/language/ref/UnitVector.html (更新于 2008 年).

文本

Wolfram Research (2007),UnitVector,Wolfram 语言函数,https://reference.wolfram.com/language/ref/UnitVector.html (更新于 2008 年).

CMS

Wolfram 语言. 2007. "UnitVector." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/UnitVector.html.

APA

Wolfram 语言. (2007). UnitVector. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/UnitVector.html 年

BibTeX

@misc{reference.wolfram_2024_unitvector, author="Wolfram Research", title="{UnitVector}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/UnitVector.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_unitvector, organization={Wolfram Research}, title={UnitVector}, year={2008}, url={https://reference.wolfram.com/language/ref/UnitVector.html}, note=[Accessed: 22-November-2024 ]}