matlab如何画y=1 x函数图??
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 01:49:05
![matlab如何画y=1 x函数图??](/uploads/image/f/690695-71-5.jpg?t=matlab%E5%A6%82%E4%BD%95%E7%94%BBy%3D1+x%E5%87%BD%E6%95%B0%E5%9B%BE%3F%3F)
x=linspace(-10,10,100);>>y=linspace(-10,10,100);>>z1=x.^2-y+1;>>z2=x.^2-cos(y)+sin(x);>>plot3(x,y,z1
x=-2:0.1:2;y=sin(x).*(x=0)+0.8*(x>0.8);plot(x,y,'*')
一条命令就可以:fplot('x^(1/3)',[-11])[-11]是你所绘图形X的范围,可以随意改.
symsxfun=inline('2*x','x')y=feval(fun,2)
ezplot('2*x/(1+x^2)')
clear;clc;x=-2:0.001:2;y=50*(1+x.^4);plot(x,y);
symsxx=5:0.1:10;y=(1-x)./(1+x);plot(x,y,'r','linewidth',2)gridontext(7,-0.73,'\fontsize{14}y=(1-x)/(
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)
x=0:0.2:10y=x+1./xplot(x,y)嗯,出来了吧,一个很好的勾诶再问:谢谢啦天啊我把点加到了各种地方就是没放在1后面为啥呢?还有如果我这样写错在哪里了呢ezplot(‘y=x+(1/
y=[2222];y=y.^([1234])
x=-10:0.1:10;y=x./(x.^2+1).^1.5;plot(x,y)gridon%区间自己去定,我给出了-10到10或者快速画图ezplot('y=x/(x^2+1)^1.5')grid
fplot('sin(x)/x',[-100 100 -1 1])>> legend('sin(x)/x')
x=1:0.01:10;y=(1./x).^2;plot(x,y);
给出x,y向量值,利用[xx,yy]=meshgrid(x,y)将x,y处理再给出z=xx.*yy;最后就是画图了.plot3(xx,yy,z)
拟合参数,采用多元线性回归,程序如下:clear;clc;x=[0.0640.0680.0720.0740.0780.0820.090.09610.11530.130.210.40.60.81];y=
x=1:0.1:2*pi;y=x.*sin(x.\1);plot(x,y);注意x是点乘,因为x是向量不是一个数
不需要一个一个赋值画,你就整个向量好了.x=[];然后运行你的程序.
x=linspace(eps,1,100);>>y=1./x;>>plot(x,y)>>axis([010100])%如果不加这句,图像很难看..>>%matlab里面是没有取开集的说法的,接近于0,
x=1:0.1:10;y=4./(x+eps).^2;plot(x,y)xlabel('x')ylabel('y')再问:eps��ʲô��˼��再答:��ֹ��ĸΪ���һ������С��
[x,y]=meshgrid(-10:0.1:10);z=x.^2-y+1;mesh(x,y,z)再问:用plot(x,y,z)行不?再答:不可以