EDA365电子论坛网
标题:
matlab求点云平均距离???请指导
[打印本页]
作者:
adogpp
时间:
2019-7-26 15:29
标题:
matlab求点云平均距离???请指导
下面是我的代码,但总提示维度不一致,望大神指点一二,非常感谢啦
1 ^& u, \) E6 `
function ave_dpoint=ave_dispoint(p)
7 Q6 a h1 @: d. B; L, x% [
k=8;
9 C' s }0 ^. a: m5 Q6 h) X3 A
p_Mdl=KDTreeSearcher(transpose(p));
, \0 G5 u2 a' D4 v, C
p_neighbors = transpose(knnsearch(p_Mdl, transpose(p), 'k', k+1));
; n# Y7 O4 Z: f+ V* G2 W- M
m=size(p,2);
! p2 {. M: ]% g) V$ J8 r1 U( h2 M5 v' q
for i=1:m
& z# y' _4 l& R4 r7 |: g+ J, t& d
x = p(:,p_neighbors(2:end, i));
9 l$ e7 G8 e# d' n- p5 C- o) |+ n
y=sqrt((p(:,i)-x(:,i)).^2);
! m$ k5 \8 B' e" p% t& k
end
+ U& Q1 j7 ^9 S4 P
ave_dpoint=mean(y);
6 m; {: ~* J4 a& g, S$ B
end
. x: t% c- ^5 |9 O7 c7 b6 `5 g8 l3 u
作者:
relchhiclty
时间:
2019-7-27 10:17
顶一波
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2