0
A
回答
0
以防其他人一直在尋找這樣的:我的問題是的
1
這不是您的問題的完整答案(但對於評論來說太笨重),希望它能幫助您繼續。關於你提到的關於Z = F(X,Y),就可以得到它解決一個簡單的二次方程針對z關注:
clear all;
a = - 90.53;
b = @(x,y)(66.66*x - 33.67*y + 50429.65);
c = @(x,y)(-11.56*x.^2 - 10.24*y.^2 + 16.43*x*y - 19156.33*x + 7731.95*y - 6899727.01);
D = @(x,y)(b(x,y).^2 - 4 * a * c(x,y));
z1 = @(x,y)((-b(x,y) + sqrt(D(x,y)))/(2*a));
z2 = @(x,y)((-b(x,y) - sqrt(D(x,y)))/(2*a));
注意,對於一些(X,Y)的d < 0和Z1和Z2將這些點相當於你的錐體外部的空間。您可以選擇相關子空間,如
xD = -100:100;
yD = arrayfun(@(x)(fzero(@(y)(D(x,y)),0.0)),xD);
現在您需要使用define X,Y,Z矩陣並使用surf來繪製它。請讓我知道這是否有效,否則我會再試一次。
+0
感謝您的評論。我找到了解決方案併發布了它的鏈接。 – NESHOM 2014-12-10 00:02:31
相關問題
- 1. 在matlab中繪製3D截斷圓錐
- 2. 使用GLUT繪製圓錐體和圓柱體
- 3. 製作圓錐體的鄰居列表
- 4. 在OpenGL C++中繪製一個球和兩個錐體
- 5. 在Android中繪製圓錐漸變
- 6. 繪製橢圓拋物面在MATLAB
- 7. 如何在matlab中繪製錐體的線條或邊緣
- 8. 在Matlab中繪製方形表面
- 9. MATLAB:兩個圓錐曲線的交點
- 10. 在立方體表面/牆體上繪製2d線統一3D
- 11. 在MATLAB中繪製圓圈
- 12. 在matlab中繪製圓環
- 13. 在OpenTK中繪製一個四面體
- 14. 繪製一個圓角矩形編程
- 15. 繪製一個圓-matplotlib
- 16. 繪製一個圓段
- 17. 創建一個Matrix3d矩陣,將一個vector3d變換爲一個圓錐體
- 18. 如何繪製一個圓頂在MATLAB /不同半徑?
- 19. 如何在matlab中繪製一個3d圓圈填充顏色
- 20. 在矩陣形式給出的MATLAB中繪製一個橢圓
- 21. 從圓上的一個點到相反的切線繪製一條線? AS3中的錐體/楔形形狀
- 22. 創建一個帶陰影的圓錐
- 23. 繪製一個android.media.Image到一個表面
- 24. 繪製一個橢圓恰好一個AWT面板
- 25. 在MATLAB中繪製四面體R2011a
- 26. 如何繪製一個包含圓的3D表面?
- 27. 在THREE.js中繪製一個橢圓
- 28. 在directx中繪製一個圓圈9
- 29. 在android中繪製一個圓for android
- 30. 如何在同一個面板中繪製多個橢圓
http://au.mathworks.com/help/matlab/ref/surf.html – David 2014-12-08 00:29:27
重複它需要定義x,y和z的向量。你如何根據我提供的公式來定義它們? – NESHOM 2014-12-08 00:34:24
http://au.mathworks.com/help/matlab/visualize/representing-a-matrix-as-a-surface.html這應該有所幫助,閱讀它,然後問一個更精確的問題,如果你不明白。 – David 2014-12-08 00:39:29