0

飛んでいる昆虫のビデオをデジタル化しました。

昆虫の頭の x、y、z 座標があり、昆虫の尾端の x、y、z 座標があります。

2 つの異なる scatter3 プロットを作成できます --- 1 つは頭部、もう 1 つは尾部です。

しかし、これら 2 つの scatter3 プロットを、新しい散布図で頭と尾が線で結ばれるように結合したいと考えています。

これを行うのは非常に簡単でなければなりませんか?

4

1 に答える 1

1

ええ、これを行うのはとても簡単です。同じ量の表と裏のデータがあるとします。おそらく、これをコーディングするより効率的な方法がありますが、うまくいきます。私よりも優れたコーディングスキルを持っている人には、それを改善することをお勧めします;)

figure()
hold on
scatter3d(Xhead, Yhead,Zhead ,'fill',[1 0 0])
scatter3d(Xtail, Ytail,Ztail ,'fill',[0 0 1])
for ii=1:length(Xhead)
    plot3([Xhead(ii) Xtail(ii)],[Yhead(ii) Ytail(ii)],[Zhead(ii) Ztail(ii)])
end
hold off
于 2014-06-17T10:10:42.377 に答える