tnjk.net
当前位置:首页 >> 如何使用mAtlAB画y=x^2和y=2x+3围成图形 >>

如何使用mAtlAB画y=x^2和y=2x+3围成图形

代码如下: [a,b]=solve('y=x^2','y=2*x+3') %求两条曲线的共同点的坐标,即方程组的解;a为x,b为y syms x; y1=x^2; ezplot(y1); y2=2*x+3; hold on; ezplot(y2,[-1,3]); legend('x^2','2*x+3') axis square ------------------运行效果: a = ...

用matlab的plot()函数命令,利用画出函数y=x^2、y=x与y=2x的函数图形。 >>x=-10:1:10; %x取值 >>y=x.^2;y1=x;y2=2*x; 计算y值 >>plot(x,y,x,y1,x,y2) %绘图 >>xlabel('x');ylabel('y'); %坐标轴名称 >>legend('y=x^2','y=x','y=2x') %图例

>> ezsurf('sqrt(x^2+y^2)+3'); >> ezcontour('sqrt(x^2+y^2)+3');

这样写肯定有问题啦,matlab是矩阵运算的。 x=0:0.001:50; y=3+x.^2*5./(6+3*x.^2); plot(y) 这样就对了。注意x下面和除号的前面都有一点。

程序如下: t=0:pi/20:2*pi;x=sin(t)*2;y=cos(t)*2;z=linspace(-5,5,length(t));X=meshgrid(x);Y=meshgrid(y);Z=[meshgrid(z)]';mesh(X,Y,Z)%第一个圆柱面xlabel('x')ylabel('y')zlabel('z')hold onx1=sin(t)*2;z1=cos(t)*2;y1=linspace(-5,5,le...

>> a=-10:.1:10; >> xx=2*a; >> x=a; >> xxx=3*a; >> plot(a,xx,a,x,a,xxx) 这样就可以了

在命令窗口下,输入下列语句 ezplot('x^(2/3)+y^(2/3)=8',[0 25 0 25]) xlabel('x'),ylabel('y') 图形如下:

ezplot('y^2=x^3+3*x+3')

ezplot('x^2+(y-x^(2/3))^2=1') 仅此一句即可

[t,r] = meshgrid([0:0.01*pi:2*pi],[0:0.01:2]);x = r.*cos(t);y = r.*sin(t);Z1 = sqrt(x.^2+y.^2);Z2 = sqrt(abs(2*x));z1 = Z1;z2 = Z2;z1(Z1>Z2)=nan;z2(Z1>Z2)=nan;mesh(x,y,z1)hold onmesh(x,y,z2)axis equal

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com