matlab 画y=1
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/18 03:20:20
![matlab 画y=1](/uploads/image/f/686895-15-5.jpg?t=matlab+%E7%94%BBy%3D1)
ezplot('y^2+x*y+y-(x^3+x^2+x+1)')
ezplot('x^2+y^2=1')>>axisequal
y(:,k)表示取数组y中第k列的所有元素;类似的,y(:,1:8)指取y中1到8列的所有元素.两边没有数的冒号表示所有行的意思
x=0:0.05:1;y=2*x.*sqrt(1-x.^2); % 要加 点plot(x,y)
这是笛卡尔的著名的“心形线”他花出来应该是颗心的形状(下面就是那个故事)1956年,斯德哥尔摩的街头,52岁的笛卡尔邂逅了18岁的瑞典公主克里斯汀.那时,落魄、一文不名的笛卡尔过着乞讨的生活,全部的财
ezplot('2*x/(1+x^2)')
不妨取区间[-pi/3,pi/3],注意不能超出(-pi/2,pi/2)命令如下:x=-pi/3:0.01:pi/3;y=1./cos(x);plot(x,y)再问:为什么区间有pi/2的时候变成了一
dsolve命令y=dsolve('Dy+x*y=1','x')D代表求微分,自变量为x
快速画图: ezplot('exp(-1./x.^2)',[-100,100])
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=0:0.2:10y=x+1./xplot(x,y)嗯,出来了吧,一个很好的勾诶再问:谢谢啦天啊我把点加到了各种地方就是没放在1后面为啥呢?还有如果我这样写错在哪里了呢ezplot(‘y=x+(1/
figureezmesh('x*y')holdonezmesh('1-x-y')holdoff再问:不是很清楚。这个间距太大了,,可不可以精度大一些。。
方法如下,但是好像你这个没有解啊?>>a=[213;1-10;011];>>b=[13-15]';>>x=a\bWarning:Matrixissingulartoworkingprecision.x
用符号变量画:>> syms x y>> y=(1+1/x)^x;>> ezplot(y)再问:syms什么意思?
不需要一个一个赋值画,你就整个向量好了.x=[];然后运行你的程序.
x=-1:.1:1;[XZ]=meshgrid(x);Y=ones(size(X));mesh(X,Y,Z)
ezplot('1/x')
一个心形ezplot('x^2+(y-(x^2)^(1/3))^2=1')再问:怎么改变大小呢再答:变大,改变等号右边的值ezplot('x^2+(y-(x^2)^(1/3))^2=9')
[x,y]=meshgrid(-10:0.1:10);z=x.^2-y+1;mesh(x,y,z)再问:用plot(x,y,z)行不?再答:不可以
length(y)取得y的长度for循环从1开始到length(y)为止