matlab之scatter3()與plot3()函數


Display point cloud in scatter plot(在散點圖中顯示點雲):

scatter3(X,Y,Z) 在向量 XY 和 Z 指定的位置顯示圓圈。

scatter3(X,Y,Z,S) 使用 S 指定的大小繪制每個圓圈。要繪制大小相等的圓圈,請將 S 指定為標量。要繪制具有特定大小的每個圓,請將 S 指定為向量。

scatter3(X,Y,Z,S,C) 使用 C 指定的顏色繪制每個圓圈。

  • 如果 C 是 RGB 三元組,或者是包含顏色名稱的字符向量或字符串,則使用指定的顏色繪制所有圓圈。

  • 如果 C 是一個三列矩陣,其中 C 中的行數等於 XY 和 Z 的長度,則 C 的每行指定相應圓圈的 RGB 顏色值。

  • 如果 C 是長度與 XY 和 Z 的長度相同的向量,則 C 中的值線性映射到當前顏色圖中的顏色。


scatter3(x,y,z,'.',c) % c 為顏色,需和x,y,z長度相同。用來繪制三維散點圖。

plot3(x,y,z,'b.','MarkerSize',0.5)    % MarkerSize 表示點的大小,b.表示藍色的點。用來繪制三維線圖。

plot3(x,y,z,'.','MarkerSize',0.5,'color',[rand rand rand])    % MarkerSize 表示點的大小,b.表示藍色的點。[rand rand rand]代表顏色隨機。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM