comparing consecutive coordinate values in terms of X , Y and Z.
1 回表示 (過去 30 日間)
古いコメントを表示
I am trying to compare the consecutive values of centroid(points generated randomly : p = rand(100,3)) in all the three axes individually so as the change in values of consecutive coordinates in any particular axes value leads me to velocity in that particular axes(by using a formula to relate distance with time).Then i wish to find the acceleration from that velocity value so that i have the axis of change in acceleration as well.
Any expert guidance with a descriptive explanation would be appreciated.
1 件のコメント
madhan ravi
2018 年 11 月 6 日
upload your code and required datas and illustrate an example onto where your getting at
回答 (1 件)
KSSV
2018 年 11 月 6 日
N = 100;
P = rand(N,3) ;
% Get distances
d = pdist2(P,P) ;
[Q,idx] = sort(d(:,1)) ; % arrange points according to nearest
P = P(idx,:) ;
15 件のコメント
KSSV
2018 年 11 月 7 日
It is simple right? If A(X1,y1,z1) point is changed to B(X2,y2,z2). Then velocity is given by:
((x2-x1)/dt,(y2-y1)/dt,(z2-z1)/dt).
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!