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. 製作圓錐體的鄰居列表
- 2. 在Android中繪製圓錐漸變
- 3. 繪製橢圓拋物面在MATLAB
- 4. MATLAB:兩個圓錐曲線的交點
- 5. 在MATLAB中繪製圓圈
- 6. 在立方體表面/牆體上繪製2d線統一3D
- 7. 在OpenTK中繪製一個四面體
- 8. 繪製一個圓段
- 9. 如何繪製一個圓頂在MATLAB /不同半徑?
- 10. 在矩陣形式給出的MATLAB中繪製一個橢圓
- 11. 從圓上的一個點到相反的切線繪製一條線? AS3中的錐體/楔形形狀
- 12. 繪製一個橢圓恰好一個AWT面板
- 13. 在MATLAB中繪製四面體R2011a
- 14. 在THREE.js中繪製一個橢圓
- 15. 在directx中繪製一個圓圈9
- 16. 如何在同一個面板中繪製多個橢圓
- 17. MATLAB繪圖平面方程
- 18. 在窗體上繪製多個圓形
- 19. 繪製一個立方體的角度
- 20. 用GlDrawElements()繪製一個立方體?
- 21. 圓錐漸變圓
- 22. 在面板上繪製一個動態橢圓
- 23. 在Matlab圖上繪製額外的圓
- 24. 繪製圓的一部分
- 25. 沿立方體表面繪製點
- 26. XNA繪製一個實心圓
- 27. 繪製一個填充的半圓
- 28. 根據兩點繪製一個圓
- 29. 如何繪製一個擾動的圓?
- 30. Python:繪製一個整體
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