向量的施密特正交化
来源:互联网 发布:找不到网络共享文件夹 编辑:程序博客网 时间:2024/05/23 14:13
先看一个例子:
设三个向量分别为:
那么对
再对
以下施密特正交化的标准定义引自Wiki
We define the projection operator by
proju(v)=⟨v,u⟩⟨u,u⟩u
where⟨v,u⟩ denotes the inner product of the vectorsv andu . This operator projects the vectorv orthogonally onto the line spanned by vectoru . Ifu=0 , we defineproj0(v):=0 . i.e., the procjection mapproj0 is the zero map, sending every vector to the zero vector.
The Gram-Schmidt process then works as follows:
u1u2u3u4uk=v1=v2−proju1(v2)=v3−proju1(v3)−proju2(v3),=v4−proju1(v4)−proju2(v4)−proju3(v4),⋮=vk−∑j=1k−1projuj(vk),e1=u1∥u1∥e2=u2∥u2∥e3=u3∥u3∥e3=u4∥u4∥ek=uk∥uk∥
The sequenceu1,...,uk is the required system of orthogonal vectors, and the normalized vectorse1,...,ek from an orthonormal set. The calculation of the sequenceu1,...,uk is known as Gram-Schmidt rothogonalization, while the calculation of the sequencee1,...,ek is known as Gram-Schmidt orthonormalization as the vectors are normalized.
部分符号和国内教材上有差异。
0 0
- 向量的施密特正交化
- 向量的施密特正交法
- 施密特正交化的几何解释
- 施密特正交化
- 揭秘施密特正交化
- 列正交化-施密特正交化方法
- matlab-线性代数 施密特正交化
- 自己动手写施密特正交化
- 自己动手写施密特正交化
- (线代)施密特正交化
- 格拉姆-施密特正交化Gram-Schimidt
- 线性代数(三十九) :格拉姆-施密特正交化与标准正交基
- 施密特(Schimidt)正交化与正交匹配追踪
- 【2】施密特(Schimidt)正交化与正交匹配追踪
- 解决使用施密特正交化而带来的左右手坐标系的变化问题
- 通俗理解“Schmidt正交化”和“正交矩阵” 此博文包含图片(2015-05-19 09:50:47) 施密特正交化在空间上是不断建立垂直于原次维空间的新向量的过程。 如图β2垂直于β1(1维)
- 函数的正交与向量正交
- 【通俗理解线性代数】 -- 施密特正交化与QR分解
- Python学习(6)
- 二叉树的深度优先遍历
- 汉语编程、中文编程、国产C语言-习语言4714(2016)版下载及教程
- 分布式云+dubbo+zookeeper+Springmvc+mybatis+restful整合
- WebGL技术储备指南
- 向量的施密特正交化
- 2016夏季练习——数论
- Procmon.exe —— 强大的系统监视工具
- 9个令人震惊的WebGL示例
- 怎样读"好"书和读"好"书
- 2016.7.12 做题汇总! 打卡!
- Qiuck_Cocos基础(二)
- Three.js学习笔记 – “我和小伙伴都惊呆了”的特效和Three.js初探
- 第一次申请去美国面签,需要注意哪些事项提高成功率?