MATLAB画出x^2 y^2-z^2=1的图像,怎么编程
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/30 04:16:06
num=100;x=0.00001:10/num:10;y=exp(2*x);y=y./x;plot(x,y)
clearx=-1:0.01:1;y=(x.^3).*exp(-x.^2);plot(x,y);title('y=x^3*e^(-x^2)');xlabel('x'),ylabel('y')
x=-100:0.1:100;y=-100:0.1:100;[X,Y]=meshgrid(x,y);Z=X^2+Y^2;mesh(X,Y,Z)再问:非常感谢你的回答,但是这个图形不是我想象中的图形,应
ezmesh('(x-2).^2+(y-1.2).^2')再问:可以具体点吗?过程怎么写?再答:就在命令窗口输入直接用ezmesh('(x-2).^2+(y-1.2).^2')即可画图如果你不用这个,
x=-1:.1:1;y=x;[X,Y]=meshgrid(x,y);z=6-X.^2-Y.^2;mesh(X,Y,z)z1=X.^2+Y.^2;mesh(X,Y,z1)你试试能不能用!
x=-10:0.1:10;y=x;>> [X,Y]=meshgrid(x,y);>> Z=2*X.^2-2*X.*Y+Y.^2-3*X+Y;>>
法一:>>sphere>>axissquare法二:参数方程来画clcclear%byfriendchjr=1;%半径x0=2;%中心y0=2;z0=2;theta=(0:0.1:2)*pi;phi=
xx=-5:0.1:5;yy=xx;[x,y]=meshgrid(xx,yy);z=x.^2+y.^2+sin(x.*y);subplot(1,2,1)mesh(x,y,z)subplot(1,2,2
x=0:pi/200:2*pi;%点间隔是pi/200,不合适的话可以自己修改y=sin(2*x).*sin(10*x);%注意用的是点乘".*"plot(x,y)
两种方法:一、离散点作图:x=-1:0.01:1;y=x^2;plot(x,y);二、函数作图:symsx,y;y=x^2;fplot(x,y)
方法一:使用隐函数的方法来绘制.ezplot(‘x^2+y^2-4’)方法二:转换成参数函数来绘制图形.x=2*sint;y=2*cost;程序如下:t=0:pi/100:2*pi;x=2*sin(t
x=-10:0.1:10;y=x-(atan(3./x).^36*2)/(pi*x)-atan(x./3).^35*6/piplot(x,y)gridon
x=-10:0.1:10y=2*exp(x)plot(x,y)再问:那个x的赋值是什么意思再答:指的是区间[-10,10]每间隔0.1取一个点
x=-7.5:0.5:7.5;y=x;%先产生x及y二个阵列>>[X,Y]=meshgrid(x,y);%再以meshgrid形成二维的网格数据>>Z=X.^2+Y.^2;%产生z轴的数据>>mesh
x=0:2.5:100;y=x.*exp(-2*x);plot(y);
x=-2:0.01:2;u=1+x.^2;y=10.^u;plot(x,y,'-*')
symsxy;w0=204.0890;a3=164370;a2=8.1423;a0=0.005;b0=x+(x.^2-4*a2.^2*a0.^2*w0.^2).^0.5;w1=0.75*a3*(a0.
ezplot('y^2=x^3+3*x+3')
ezplot('-2165*x^2-414.5*x+135.5')再问:再问一下怎么求它的极值点再答:func=inline('-2165*x^2-414.5*x+135.5','x'
ezplot('17^2-16*abs(x)*y+17*y^2-225')