target=V0;十万点

source=V111;七万点

[COEFF,Prealligned_source] = princomp(source);

[COEFF,Prealligned_target] = princomp(target);

% the direction of the axes is than evaluated and corrected if necesarry.
Maxtarget=max(Prealligned_source)-min(Prealligned_source);
Maxsource=max(Prealligned_target)-min(Prealligned_target);
D=Maxtarget./Maxsource;
D=[D(1,1) 0 0;0 D(1,2) 0; 0 0 D(1,3)];
RTY=Prealligned_source*D;

load R
for i=1:8
T=R{1,i};
T=RTYT;T有点混乱,从结构体的矩阵元变为点云,循环结束后又变成点云,又赋值为反射矩阵元
[bb DD]=knnsearch(T,Prealligned_target);DD为什么是十万个点的向量,而不是10万
3的矩阵?
MM(i,1)=sum(DD);
end

[M I]=min(MM);
T=R{1,I};赋值为反射矩阵元
Prealligned_source=Prealligned_source*T;

[d,Z,transformtarget] = procrustes(target,Prealligned_target);




[M I]=min(MM)

M =

2.7595e+05

MM本来只是八个可能性的点云反射效果,进行的求和,选择其中最小的一个求和原因何在?

I =

 5

T=R{1,I}

T =

-1     0     00     1     00     0     1

最后得到的d是误差
z是十万个点的数据,transform。。。是采取的刚体变换

preall点云粗对齐作为matlab函数,pca和普氏分析法都有函数,主成分也有函数相关推荐

  1. 普氏分析法-MATLAB工具箱函数

    Hello,everyone! 我是鲁班·,一个热衷于科研和软开的胖子! 1 理论 Procrustes Analysis普氏分析法,此博客对普氏分析法理论介绍的还不错,有兴趣的同学可以读一读. 2 ...

  2. MATLAB中的偏最小二乘回归(PLSR)和主成分回归(PCR)

    通过Matlab示例来解释偏最小二乘的原理 此示例显示如何在matlab中应用偏最小二乘回归(PLSR)和主成分回归(PCR),并讨论这两种方法的有效性. 当存在大量预测变量时,PLSR和PCR都是对 ...

  3. matlab如何求指标的权向量_【Matlab】案例讲解层次分析法的Matlab实现

    我写过层次分析法的Matlab实现:张敬信:[评价算法]层次分析法​zhuanlan.zhihu.com 其中的ahp函数是来自<吴鹏. Matlab高效编程技巧与应用:25个案例分析>, ...

  4. 集对分析 预测matlab,MATLAB熵权集对分析法在新乡市地下水水质评价中的应用

    MATLAB熵权集对分析法在新乡市地下水水质评价中的应 用 □徐争1 张颢文2 [摘要]文章针对地下水水质综合评价中水质分级标准与评价指标之间的不确定性,将集对分析理论应用于地下水水质的综合评价中.首 ...

  5. matlab偏最小二乘截距,matlab代写偏最小二乘回归(PLSR)和主成分回归(PCR)

    原标题:matlab代写偏最小二乘回归(PLSR)和主成分回归(PCR) 原文:http://tecdat.cn/?p=2655 此示例显示如何在matlab中应用偏最小二乘回归(PLSR)和主成分回 ...

  6. 【数学建模学习】matlab实现评价模型——层次分析法(AHP)

    目录 1概述 2算法实现流程 3实例 4matlab实现层次分析法 5计算结果 1概述 层次分析法,简称AHP,是评价模型中的一种算法,指将与决策总是有关的元素分解成目标.准则.方案等层次,在此基础之 ...

  7. java常规普氏分析法_人脸对齐:Procrustes analysis 普氏分析

    概述 在人脸相关应用中,获得的人脸图像常常形状各异,这时就需要对人脸形状进行归一化处理.人脸对齐就是将两个不同的形状进行归一化的过程,将一个形状尽可能地贴近另一个形状. 值得注意的是,在英语文献中,F ...

  8. Matlab:如何利用层次分析法(升级版)计算具有多重指标的判断矩阵的一致性检验和权重

    02 论文提供的太阳镜的评价体系 03 建立目标层和准则层的判断矩阵 (论文提供) 04 首先需要对判断矩阵进行一致性检验 4.1 一致性检验的一般步骤 4.2 对应上方步骤的变量和代码 05 一致性 ...

  9. dna序列分类数学建模matlab,数学建模常用的分析法及其MATLAB实现

    [toc] 介绍 本篇分别有主成分分析,层次分析,聚类分析,因子分析的简单介绍以及在MATLAB(2018a)上使用的简单介绍 ( 附源码 ) 主成分分析 主成分分析-百度百科 简单讲:主成分分析就是 ...

最新文章

  1. Xcode 的正确打开方式——Debugging
  2. ubuntu中使用不同版本cuda(转)
  3. 利用hutool实现邮件发送功能
  4. java 加上天数_java日期时间加上天数
  5. php之使用file_get_contents对百度orc进行文字识别(二维码识别同理)--base64编码方式(解决image format error)
  6. 3. beeGo 自己写Controller 和 请求数据处理
  7. linux的c文件报错for,安装Ubuntu时报错 Failed to load ldlinux.c32
  8. eog命令在播放图片时候的用法总结
  9. Web服务器群集——Nginx企业级优化
  10. 书法特征提取matlab,基于深度学习的软笔书法临摹评价方法与流程
  11. 一道简单的CTF登录题题解
  12. 信息系统项目管理师第一章复习内容(持续更新中……)
  13. Mac和Windows共享文件,不借助任何软件
  14. JSP入门教程(一)
  15. 【服务器】nvidia驱动重装
  16. 翻译|《Word Power Made Easy》(vii~xii)
  17. 浏览器运行java后未响应_java 无法在浏览器中运行?
  18. [Angular] 使用 ng-alain
  19. 浅谈:为什么vue和react都选择了Hooks?
  20. C语言没有string类型

热门文章

  1. 二维图像的傅立叶变换
  2. XML和Dom4j、正则表达式
  3. 战术对抗仿真训练平台系统
  4. 电脑连上wifi显示网络正常 但是网页打不开
  5. VSRX防火墙安装与部署
  6. 日程定时提醒程序C语言,DIY一个高大上带提醒的计时器,简单实用,你还在等什么...
  7. 985毕业,半路出家28岁进军Java,坚持了三年现如今年薪36W
  8. 解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口(原创)
  9. BitShares 2.0 多节点私链部署
  10. matplotlib之pyplot模块plot函数基础二(线条外观:格式字符串fmt)