正(斜)交平行投影变换矩阵
把一个点P变换到平面Pl上离它距离最近的一点P'的变换,即是正交平行投影变换,
也可以看作过这点P引一条与平面法线平行的直线,它与平面的交点既是P'
而斜交平行投影变换则是过点P引一条给点方向向量的直线,它与平面的交点为P'
这样把通过P找到了对应的P',用变换矩阵来描述这种变换可以表示为P'=P*Q;(Q为变换矩阵)
现在来求Q:
→ → →
设直线P=P0+N*k (k为实数,N为直线方向向量)
→
平面P*Pl↓=0 (Pl为平面一般式Ax+By+Cz+D=0 中四个系数构成的向量,用向量来表达就是
( A
(x,y,z,1)* B =0 等式左边也可以看作1*4的矩阵乘以4*1的矩阵 )
C
D)
直线平面求交点:
带直线方程入平面方程得:
→ → → →
( P0+N*k )*Pl↓=0 k= -( P0 * Pl↓ )/( N * Pl↓ )
再带k入原直线方程
→ → → → →
P=P0+N* -( P0 * Pl↓ )/( N * Pl↓ )
→ → → →
P=P0*[1-(Pl↓ * N )/( N * Pl↓ )]
→ →
所以我们要得变换矩阵Q=E-(Pl↓ * N )/( N * Pl↓ )
(A
对于正交投影变换N=(A,B,C,0) Pl= B
C
D)
可以求得Q={
B2+C2 , -B*A , -C*A , 0 ,
-A*B , A2+C2 , -C*B , 0 ,
-A*C , -B*C , A2+B2 , 0 ,
-A*D , -B*D , -C*D , A2+B2+C2 ,
}
2009-01-29 23:37:26
正(斜)交平行投影变换矩阵相关推荐
- 卡西欧5800程序集 第15篇 任意斜交角度坐标反算通用程序
第十五篇 任意斜交角度坐标反算通用程序 1. 任意角度坐标反算桩号和斜距主程序(命名为ZBFS2) 第1行:"YOUJIAO="? B:B=0=>90→B 第2行:Lbl ...
- AMOS分析技术:斜交验证性因子分析;介绍如何整理出能够放入论文的模型信效度结果
基础准备 上一篇文章我们介绍了验证性因子分析的概念和分析逻辑,以及通过验证性因子分析可以直接或间接的得到哪些问卷数据的信度与效度指标,大家可以点击下方的文章名称回顾: AMOS分析技术:验证性因子分析 ...
- R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、使用fa.diagram函数可视化斜交旋转因子分析、并解读可视化图形
R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵).使用rotate参数指定进行斜交旋转提取因子.使用fa.diagram函数可视化斜交旋转因子分析.并解读可视化图形 目 ...
- R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、使用nfactors参数指定抽取的因子个数、fa函数因子分析结果解读
R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵).使用rotate参数指定进行斜交旋转提取因子.使用nfactors参数指定抽取的因子个数.fa函数因子分析结果解读( ...
- R语言主成分分析PCA和因子分析EFA、主成分(因子)个数、主成分(因子)得分、主成分(因子)旋转(正交旋转、斜交旋转)、主成分(因子)解释
R语言主成分分析PCA和因子分析EFA.主成分(因子)个数.主成分(因子)得分.主成分(因子)旋转(正交旋转.斜交旋转).主成分(因子)解释 目录
- R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、并获取因子分数、因子得分系数(scoring coefficients)
R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵).使用rotate参数指定进行斜交旋转提取因子.并获取因子分数.因子得分系数(factor scores.scoring ...
- R语言psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、指定进行正交旋转、斜交旋转提取因子、比较正交旋转和斜交旋转之间的差异、因子结构矩阵、因子模式矩阵和因子相关矩阵之间的关系
R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵).使用rotate参数指定进行正交旋转.斜交旋转提取因子.比较正交旋转和斜交旋转之间的差异.因子结
- R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、使用factor.plot函数可视化斜交旋转因子分析、并解读可视化图形
R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵).使用rotate参数指定进行斜交旋转提取因子.使用factor.plot函数可视化斜交旋转因子分析.并解读可视化图形 ...
- (正)斜杠 与 反斜杠
在 Windows 系统中,正斜杠/ 表示除法,用来进行整除运算:反斜杠\ 用来表示目录,例如:E:\学习资料\java\传智播客_2015年Java基础视频-深入浅出精华版\day11. 在 Uni ...
最新文章
- 如何在一场面试中展现你对Python的coding能力?| 技术头条
- 论文笔记:PPFNet
- P2278-[HNOI2003]操作系统【堆】
- jenkins 配置
- php业务的适用场景,根据业务场景寻找合适解决方案(PHP)?
- sql 超时时间已到.在操作完成之前超时时间已过或服务器未响应.,sqlserver Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应...
- PyTorch 1.0 中文官方教程:神经网络
- cwm recovery 6.0.2.3下载_造梦西游3星辰辅助下载-造梦西游3星辰修改器下载v3.7.0 免费版...
- gsp计算机管理制度,GSP飞检项目——质量体系文件
- 中兴b860修改mac_【原创】猫盘群晖超级简单修改【SN MAC】 工具
- 产品设计 - AARRR模型,增长和变现
- java 连接ftp服务器 从页面进行下载
- 各大型网站反爬虫策略
- 大起底神盾七号重疾险:赔两次价格还不贵,到底值不值?
- 【附源码】计算机毕业设计SSM喜枫日料店自助点餐系统
- 照度计的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 兵团教师计算机水平考试免考条件,中小学教师等6类人员 职称评审可免考外语...
- 环信群聊头像和发送gif图片
- 【微信小程序】picker 滚动选择器
- 用Web3.py、Infura和Graph查询以太坊数据