2012-12-06 187 views
1

我想繪製任何座標系中的一個點:笛卡爾,圓柱形或球形。在MatLab中繪製一個3d點

我試過plot3(1,1,1)很多值,但只顯示了所有值的同一位置的一個小點!我也試過surf(X,Y,Z),但matlab說:Z必須是一個矩陣,而不是一個標量或向量。

+5

您是否嘗試閱讀文檔? – angainor

+0

只有一個點的圖將在任何座標系統中看起來一樣... –

+0

繪製一個更大的R的球體。 – Wli

回答

7

這個怎麼樣?

plot3(1,1,1,'.'); 
grid on 

single point in 3d space

你沒有嘗試,但話又說回來,這正是它!

+0

如何更改磅值? – Pedro77

+0

使用'plot3(1,1,1,'。','MarkerSize',50);'例如 – bla

1

喜歡的東西 scatter3(X,Y,z1,720, 'G', '填充') 會使周圍的向量X,Y,Z 1中列出的所有的點720的大小不透明綠色球體。

+0

這是一個更好的答案,因爲點可以是小點,不能被看到,如果在該圖上還有其他項目 –