Can someone help me graph this function
显示 更早的评论
It's an Hyperboloid of 2 sheets ( -x^2/a^2 - y^2/b^2 + z^2/c^2 =1) Also if the equation =0 instead of 1 how would you change it? Thank you.
采纳的回答
更多回答(1 个)
Roger Stafford
2016-11-24
编辑:Roger Stafford
2016-11-24
X = -2*a:.001*a:2*a;
Y = -2*b:.001*b:2*b;
Z1 = c*sqrt(1+X.^2/a^2+Y.^2/b^2);
Z2 = -c*sqrt(1+X.^2/a^2+Y.^2/b^2);
surf(X,Y,Z1)
hold on
surf(X,Y,Z2)
If a 0 is used instead of a 1, then make that substitution in the expressions for Z1 and Z2.
2 个评论
Dante Truong
2016-11-24
Roger Stafford
2016-11-24
You have to specifically define all three quantities, a, b, and c in order to get a graph. You can't leave them as merely symbolic variables.
类别
在 帮助中心 和 File Exchange 中查找有关 Discrete Data Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
