作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 05:13:38
提问如何用Matlab画F=3*x^2+y^2+z^2-16的图像
将下面语句保存为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