matlab 如何画y=0.1
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 11:07:06
x.-1不对,(x-1).^2,加减不能用点运算符的
用符号绘图命令:ezplot('y^2-3*x',[0,10],[-6,6]) matlab中写代码,不是用f=3*x-y^2 对于你的y^
x=-2:0.1:2;y=sin(x).*(x=0)+0.8*(x>0.8);plot(x,y,'*')
ylable(),asix
x=-pi:0.1:pi;y=cos(x)./cos(2*x);plot(x,y)错误1:应该是"./"错误2:plot(x.y)里面应该是逗号“,”
symsxfun=inline('2*x','x')y=feval(fun,2)
z=zeros(1,51);x=30*ones(1,51);y=200:-1:150;plot3(x,y,z);gridon
ezplot('(x.^2+y.^2).^(1/2)-((x+5.3).^2+(y-12.3).^2).^(1/2)-0.667')到两个圆的距离差不会超过圆心距离根号(5.3^2+12.3^2)=1
x=linspace(-2.5,2.5);y=linspace(-2.5,2.5);z=x.^2+y.^2;[X,Y]=meshgrid(x,y);[X1,Y1,Z1]=meshgrid(x,y,5)
直接可以手算y+x*y'+y'exp(y)=0
x=-10:0.1:10;y=x-(atan(3./x).^36*2)/(pi*x)-atan(x./3).^35*6/piplot(x,y)gridon
给出x,y向量值,利用[xx,yy]=meshgrid(x,y)将x,y处理再给出z=xx.*yy;最后就是画图了.plot3(xx,yy,z)
方法1~~~~~~~~~~~用程序吧,也简单.%方法2~~~~~~~~~~~把以下程序存为circle.mfunctioncircle(R)alpha=0:pi/50:2*pi;%角度[0,2*pi]
写错了,应该是z=cos(8*x+7).*exp(-sin(8-7*y));我觉得这样画更好:clearclccloseallx=-pi:0.1:pi/2;y=-pi:0.1:pi;%点选密一点[X,
不需要一个一个赋值画,你就整个向量好了.x=[];然后运行你的程序.
不好意思啊,以前那个画法有错,我疏忽了.Cylinder(r,n)这个命令是画一个半径为r,高度为1的圆柱体.n表示圆柱体的圆周有指定的n个距离相同的点.r也可以为函数表达式.y=exp(-x^2/2
ezplot('x^3')再问:能写清楚些嘛谢谢了再答:就这一行,你没运行就问我?再问:哦不是这样的。我程序是这样的。R=0:0.05:0.25;u=0.3;i=2;b=0.55;q=3;M=3.14
x=linspace(eps,1,100);>>y=1./x;>>plot(x,y)>>axis([010100])%如果不加这句,图像很难看..>>%matlab里面是没有取开集的说法的,接近于0,
x=-1:.1:1;[XZ]=meshgrid(x);Y=ones(size(X));mesh(X,Y,Z)
x=1:0.1:10;y=4./(x+eps).^2;plot(x,y)xlabel('x')ylabel('y')再问:eps��ʲô��˼��再答:��ֹ��ĸΪ���һ������С��