0
A
回答
0
Matlab需要meshgrid
將三維數據繪製爲曲面。然而,你的功能允許負根,導致z
複雜的結果。這不能由任何3d圖精確表示。爲了更好地看到表面,我建議使用surf(X,Y,z(X,Y))
,但surf
無法處理複雜的輸入。
x = -3:0.1:3;
y = x;
[X,Y] = meshgrid(x,y);
z = @(x,y) sqrt(9-x.^2-y.^2);
plot3(X,Y,z(X,Y));
0
一個快速的方法是(在R2016a之前Matlab的版本或ezsurf
)與anonymous function使用fsurf
。但是,該選項比手動創建網格更容易控制,並調用surf
,如Dennis Klopfer's answer。
fsurf(@(x,y) sqrt(9-x.^2-y.^2), [-3 3 -3 3])
相關問題
- 1. 在matlab中繪製三維條形圖
- 2. 在matlab中繪製三維圖?
- 3. 在Matlab中繪製三維圖形和水平曲線
- 4. 三維矩陣Matlab繪圖
- 5. 如何在C中繪製三維圖?
- 6. 在MATLAB中繪製三維矩陣*值*
- 7. 如何在MATLAB中繪製三維曲面圖?
- 8. 如何在matlab中快速繪製三維矢量圖?
- 9. 如何在MATLAB中使用繪圖()繪製二維地圖
- 10. 如何用MATLAB在三維空間中繪製二維函數?
- 11. 如何繪製matlab中的三維有向圖
- 12. 如何在三維矩陣和數組中繪製MATlab中的二維圖?
- 13. 三維繪圖上的繪製水平線(2個圓周)
- 14. 在三維圖中繪製圖像,python
- 15. 如何在MATLAB中進行三維數據集的三維輪廓繪圖?
- 16. 在三維繪圖上繪製兩個二維圖
- 17. 如何繪製SVM結果的三維超平面圖?
- 18. 如何在八度/ matlab中繪製三維線
- 19. 在R中製作三維繪圖
- 20. 如何在Matlab中繪製3D平面?
- 21. MATLAB繪圖平面方程
- 22. 如何在R中平滑繪製參數化三維曲線?
- 23. maplotlib中的三維繪圖
- 24. 如何繪製在三維圖中的線中的R
- 25. 如何在MATLAB中的圖像中繪製三角形?
- 26. 在MATLAB中的繪圖內繪製
- 27. 如何在matlab中繪製一個球體並將其打成三維圖?
- 28. 如何在Matlab中繪製歸一化的RGB圖像的二維直方圖
- 29. 在MATLAB/Octave中繪製一個三維矩陣切片的值
- 30. 的Visual C++:繪製三維圖表
告訴我們你做了什麼? –