MATLAB三维做图求助
4x^2+y^2-z^2=4和一个方程组{y^2+z^2-2x=0;z=3}对于MATLAB不懂啊,那种对变量的定义是怎么定义的?...
4x^2+y^2-z^2=4和一个方程组{y^2+z^2-2x=0;z=3}
对于MATLAB不懂啊,那种对变量的定义是怎么定义的? 展开
对于MATLAB不懂啊,那种对变量的定义是怎么定义的? 展开
2个回答
展开全部
第一个是隐函数作图没有现成的函数,只能用其它函数代替;
第二个是方程组,求出来是y^2-2x-9=0;只能画二维图;
第一个:
[x,y,z]=meshgrid(-25:25,-25:25,-25:25);
v=(4*x.^2+y.^2-z.^2-4);
[d,m]=isosurface(x,y,z,v,0);
patch('faces',d,'vertices',m,'facevertexcData',jet(length(m)),'facecolor','k','edgecolor','flat');
view(3);axis equal;grid on;
title('4x^2+y^2-z^2=4');
xlabel('X'),ylabel('Y'),zlabel('Z');
第二个:
ezplot('y^2-2*x-9');grid on;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询