看板 MATLAB 關於我們 聯絡資訊
大家晚安 想請問各位高手 我是新手,知道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://www.ptt.cc/bbs/MATLAB/M.1459338339.A.AF2.html
physbook: 存成gif http://goo.gl/zPVp9Q 04/04 11:27
physbook: imwrite後面有一個設定可以調整延遲時間 04/04 11:28
physbook: 上面scatter應該是scatter(x, y(i), z(i) ); hold on 04/04 11:30