matlab如何把三列向量组写成矩阵_线性代数笔记(17)正交矩阵和Graham-Shcimidt正交化...

正交向量组

若有一个向量组

它们两两正交,则称这个向量组为正交向量组。

例子:(1,0,0) (0,1,0) (0,0,1) 构成一个正交向量组。

正交基

对于一个n维空间的n个正交向量,它们构成了这个空间的一组基,称其为正交基。

例子:(1,0,0) (0,1,0) (0,0,1) 构成一个正交向量组,在三维空间中它们是一个正交基。

正交矩阵

若一个正交基内的每一个向量均为单位向量(模为1的向量),则称其为规范正交基,若将这些列向量写成矩阵的形式,即

,那么这个方阵(
)称为正交矩阵。

正交矩阵的三个条件:

(1)矩阵为方阵(2)矩阵的列向量均为单位向量(3)转置矩阵与矩阵的乘积是单位阵

正交矩阵的例子:

024d968e9ea89415d59baa2107854980.png

正交矩阵一般记作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用 Graham 扫描算法来解决这个问题。具体步骤如下: 1. 找到所有点中 y 坐标最小的点 P0,如果有多个点 y 坐标相同,则选择 x 坐标最小的点。 2. 将所有点按照与 P0 的极角从小到大排序,如果有多个点与 P0 的极角相同,则按照距离 P0 的距离从小到大排序。 3. 依次遍历排序后的点,对于每个点 Pi,如果 Pi、Pi-1 和 Pi-2 成的向量不是逆时针方向,则将 Pi-1 从凸包中删除。 4. 最后得到的点集就是按照逆时针排的凸包。 根据这个算法,可以得到这些点按照逆时针排的结果为: 244.1821314.34-47.2585 243.6121314.59-54.2359 244.1481314.46-65.125 243.8691314.3-67.8689 242.9171313.88-71.8364 239.6851312.65-78.6564 236.711311.57-82.9158 233.3181310.38-86.6318 228.2821308.62-91.6409 223.9251307.12-94.9972 217.9131305.08-98.6861 209.4181302.27-101.409 201.7231299.79-101.566 194.1541299.61-19.8384 188.2361297.61-23.4317 180.3571294.85-31.5159 178.361294.12-34.3795 174.761292.76-41.8703 172.2181291.74-49.0167 170.9821291.2-54.0538 171.2971291.06-62.7229 172.4011291.28-67.9265 173.7171291.57-72.4188 174.4551291.75-74.6728 176.2711292.21-79.193 178.2681292.74-83.2374 179.8051293.16-85.9282 181.4961293.64-88.2235 186.3561295.05-94.0349 192.4441296.88-98.5715 201.3031301.97-18.1151 205.531303.33-18.1063 213.7331305.95-18.7536 218.3081307.39-20.0781 222.1911308.59-21.9997 225.9841309.74-24.5403 229.7841310.87-27.6483 232.0281311.54-29.8258 234.1151312.15-31.9929 237.1941313.03-35.9478 240.1011313.84-40.4844

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值