我有這樣的數據: x座標| y座標| Z 0.01 | 0.15 | 1 0.23 | 0.17 | 5 0.28 | 0.18 | 6 ... ... ... 我要繪製所有這些數據在2-d,使得在每個點(x,y)的 我們有我想對應的強度Z到可與所描繪的顏色。就像已經存在的函數'image'一樣。但是我有一個問題,就是前面提到的matlab函數以統一的方式繪製所有的點。所以,如果我有 x= [0 0.01 1];
y = [0 1];
'Z = [1 1 0 0 1 1];' 然後它將繪製(0,0)(0.5,0),(1,0)的相應密度...因此,它取x的最大值和x的最小值並取一致的棋子。 我想繪製特定點的數據。 任何想法,是否有任何其他合適的功能呢? 我該如何構建類似的東西?在Matlab中繪製二維數據
0
A
回答
2
如果您的數據是對值sligth變化的網格,但仍然是一個網格,做到:
surf(x,y,z,'linestyle','none');
axis tight;axis off; view(2)
示例輸出與
z=peaks;
[x,y]=meshgrid(1:49,1:49);
x=x+rand(size(x))*0.1;
y=y+rand(size(x))*0.1;
+0
如果你沒有網格數據,但你有特定的強度(Z)點,你可以做什麼?(我的意思是你沒有所有的形式點:每一個x都與所有的點y在一個向量中) –
+0
@chaviarasmichalis如果你沒有x和y值,那麼做我在這裏做的一個例子,因爲它的情況相同 –
+0
非常感謝它非常有幫助! –
相關問題
- 1. 如何用MATLAB在三維空間中繪製二維函數?
- 2. MATLAB:繪製二維圖上的一維數據
- 3. 如何在MATLAB中使用繪圖()繪製二維地圖
- 4. 如何在三維矩陣和數組中繪製MATlab中的二維圖?
- 5. matplotlib:繪製二維數組
- 6. matlab:二維數據binning
- 7. 在MATLAB中繪製分組的二維矢量
- 8. 在MATLAB中繪製三維矩陣*值*
- 9. 在matlab中繪製三維條形圖
- 10. 在matlab中繪製三維圖?
- 11. 在繪製matplotlib二維函數
- 12. 如何在irrlicht中繪製二維圓
- 13. 在XNA中繪製二維曲線
- 14. 繪製數據標籤行中在Matlab
- 15. 在matlab中繪製excel數據
- 16. 在matlab中繪製數據地圖
- 17. 在matlab中繪製軌跡數據
- 18. 在MATLAB中繪製多個數據集
- 19. 在java中繪製高維數據
- 20. 在WebGL中繪製多維數據集
- 21. 在matlab中連接二進制數據?
- 22. 在Matlab中處理二進制數據
- 23. Matlab繪圖二維散點和線組
- 24. XNA - 繪製二維線
- 25. 繪製二維熱圖
- 26. MATLAB:繪製數據結構
- 27. 繪製多個數據matlab
- 28. Matlab二維圖 - 二進制顯示軸
- 29. 用matplotlib.imshow繪製二維數組
- 30. 用mplot3d繪製二維數組
使用'surf' 。它需要工作 –
我想在2D中看到我的數據。 –
'surf'使用'view(2)'後,你會從上面看到它(2D)。 – NKN