TA的每日心情 | 衰 2019-11-19 15:29 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
下面是我的代码,但总提示维度不一致,望大神指点一二,非常感谢啦! _, D+ F9 j; R0 _9 W
function ave_dpoint=ave_dispoint(p)) u1 F; m; b N/ Z
k=8;9 S$ Y, W% c# u* E, p' ^! z
p_Mdl=KDTreeSearcher(transpose(p));( s: }# _0 N% }$ D+ s* S
p_neighbors = transpose(knnsearch(p_Mdl, transpose(p), 'k', k+1));
/ e+ _+ {2 s6 F/ \/ n9 F6 n4 Q; |m=size(p,2);
+ W" k) n5 ~% V( ]1 l' @6 j; ufor i=1:m5 D) B$ e' {, F) t- R: ]" f
x = p(:,p_neighbors(2:end, i)); / ?9 n6 s4 N6 }, X: w
y=sqrt((p(:,i)-x(:,i)).^2);3 f3 c7 T( ]+ i$ o, H* Q- L) C
end8 Z+ B' i# a9 F
ave_dpoint=mean(y);. t; f4 ?4 b4 H/ d* l6 s* u- C8 D
end8 j1 q% L/ g1 r4 O+ C( j; L
|
|