提问如何用Matlab画F=3*x^2+y^2+z^2-16的图像

我行我素850915
2013-03-30 · TA获得超过8241个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:1687万
展开全部
将下面语句保存为tu.m,在窗口中输入tu看看效果,
x=0:0.05:2;
y=x';
[X Y]=meshgrid(x,y);
Z=sqrt(16-3*X.^2-Y.^2);
surf(Z)
追问
能不能详细点,如何保存为tu.m,我是个初学者。
追答
用下面语句保存为tuoq.m,再看看效果
k = 7;
n = 2^k-1;
theta = pi*(-n:2:n)/n;
phi = (pi/2)*(-n:2:n)'/n;
X = 4/sqrt(3)*cos(phi)*cos(theta);
Y = 4*cos(phi)*sin(theta);
Z = 4*sin(phi)*ones(size(theta));
surf(X,Y,Z)
axis square
百度网友d2c4bbd
2013-03-30 · TA获得超过655个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:209万
展开全部
利用椭圆的参数方程
theta=0:0.1:2*pi;
phi=theta';
x=4/sqrt(3)*cos(phi)*cos(theta);
y=4*cos(phi)*sin(theta);
z=4*sin(phi)*ones(size(theta));
mesh(x,y,z)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式