此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

Orthogonalize

Orthogonalize[{v1, v2, ...}]
正交向量 vi,给出一个正交基。
Orthogonalize[{e1, e2, ...}, f]
按内积函数 f,给出 ei 的正交基。
  • Orthogonalize[{v1, v2, ...}] 用普通的向量积 作为一个内积。
  • Orthogonalize 的输出通常包括和输入相同数目的向量。如果一些输入向量不是线形无关的,输出则包含零向量。
  • 所有输出的非零向量都已规范成单位向量。
  • 内积函数 f 适用于成对的线形组合 ei
  • ei 可以为任意的使 f 产生实数结果的表达式。
  • Orthogonalize 默认生成一个Gram-Schmidt(格莱姆-施密特)正交基。
  • Method 选项的设置可以获得其它类型的基。可以选择的设置包括: "GramSchmidt""ModifiedGramSchmidt""Reorthogonalization""Householder"
6 的新功能