我把一只飞行昆虫的视频数字化了。
我有昆虫头部的x,y,z坐标,还有昆虫尾部的x,y,z坐标。
我可以制作两个不同的scatter3情节--一个是头部,另一个是尾巴。
但是我想把这两个scatter3图结合起来,这样,在新的散点图中,头和尾是连在一起的。
这么做一定很容易吧?
发布于 2014-06-17 10:10:42
是啊,这么做很容易。假设你有相同数量的正面和反面数据。也许有一种更有效的编码方法,但是,它是有效的。我鼓励任何有比我更好的编码技能的人去改进它;)
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 offhttps://stackoverflow.com/questions/24260751
复制相似问题