作者qwert258 (qwert258)
看板MATLAB
标题[绘图] 3D散布图依照点位序号制作动画
时间Wed Mar 30 19:45:37 2016
大家晚安
想请问各位高手
我是新手,知道Matlab的scatter3可以画3D散布图
我的档案是固定好的数字
一次画所有的点位画的出来(假设共有500笔XYZ座标点资料)
我想问的有两点
1. 可以依照点位序号先後不同慢慢一点显示出来吗?(想要作成动画档)
意思就是第1笔,延迟0.5秒再显示第2笔...
2. 利用回圈的方式不知是否可行??
其中X是1.2的倍数
我自己试过yz直接用load读取
for i=1:500
x=1.2i
scatter(x,y,z)
程式显示XYZ的长度不一样,不让我run
3.若以矩阵方式读取不知是否可行??
谢谢各位耐心看完
若有其他更好的方式请不吝指导
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.118.105.69
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1459338339.A.AF2.html
2F:→ physbook: imwrite後面有一个设定可以调整延迟时间 04/04 11:28
3F:→ physbook: 上面scatter应该是scatter(x, y(i), z(i) ); hold on 04/04 11:30