matlab 在同一窗口绘制函数Y1=10e(sin2t)
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/22 07:16:27
你的问题确实很麻烦.%问题1.clearax1=subplot(1,2,1);t=0:.01*pi:2*pi;f1=polar(t,1+cos(t));title('心形线');legend(f1,'
你没有对y逐个赋值,要先把同长度的y预定义出来,再根据判断逐个赋值x=0:0.1:10;y=x;fori=1:length(x)ifx(i)再问:那如果是0
程序:f=-5:0.001:5;y=1./sqrt(1+(2*pi*f).^2);plot(f,y)xlabel('f')ylabel('y')title('y
貌似ezplot不支持调用变量,R(2),R(3).这些东西导致了错误.再问:我想画多个同心椭圆,中间那些参数需要变化,只用数字每次都要自己敲,太麻烦了。有没有其他办法?再答:哎,给你试了一下,用in
functionfunc_baidu_56568133x=-200:200;y=(x0).*(x.^2+(1-x).^(1/4)-5);figure(1);plot(x,y)fh=@func_baid
k是数组,不能那样比较;逻辑与是&&;j最后应该是一个数组,不是一个数;修改如下:forx=30:1:350if0.015*x>=0.1&&0.015*x=0.35&&0.015*x=1.75&&0.
symsxyty=50*cos(t)-40*cos(t+7.5*(1-cos(3.1415926*t/55))-0.25*(1-cos(2*3.1415926*t/55))+36.86);x=50*s
F=@(x,y)exp((1/(5*sqrt(2*pi)))*exp(-(y-100).^2/50));z=@(a,b)quadl(@(x)arrayfun(@(x)quadl(@(y)F(x,y),
polar(rou,theta)是极坐标画图要画两个图只要polar(rou1,theta1);holdonpolar(rou2,theta1);holdoff就可以和plot一样holdon之后就可
这条曲线可以认为是曲面F(u1,u1)和平面u1+u2=5的交线再问:好厉害~~我自己把这个问题转化成一元二次函数图象,我想得到顶点处的对应的u1和F的取值,不知道怎么写%>_
xx=-10:0.2:10;%确定x,y范围,步进长度为0.2yy=-10:0.2:10;[xy]=meshgrid(xx,yy);%将xx,yy自动形成二维矩阵z=(1./(x.^2+y.^2)).
t=0:0.01:4*pi;x1=10*sin(t);x2=6*abs(sin(2*t));figure,holdon;plot(t,x1);plot(t,x2,'--k');再问:标注出坐标轴和图例
ezplot('x+1/x')matlab无法显示坐标轴(或者说他的坐标轴就是显示在左侧和底部的刻度)x=1:0.01:100;plot(x,x+1/x);本身就错了,少了个点x=1:0.01:100
同一图形窗口画三个子图用subplot举个例子>>x1=0:0.1:pi;y1=sin(x1);x2=-2:0.1:3;y2=cos(x2);x3=-5:0.2:5;y3=x3.^2+exp(x3);
缺几个乘号.ezplot('-sin(x/2)^4-4*sin(x/2)^2+sin(x/2)^3*sqrt(sin(x/2)^2+4)+sin(x/2)*sqrt(sin(x/2)^2+4)
ord=[3462^10]fori=1:4subplot(2,2,i)theta=linspace(pi/ord(i),2*pi+pi/ord(i),ord(i)+1);plot(cos(theta)
t=-2:0.1:2;[x,y]=meshgrid(t);z=x.^2+3*y.^2;axis1=subplot(1,2,1);mesh(x,y,z)title('x^2+3y^2')clim1=ge
你说的是画多子图吧!使用以下命令即可subplot(m,n,k)subplot('Position',[leftbottomwidthheight])m表示画几行n表示画几列k表示现在画的是第几幅图实
subplot(121)>>x1=-2:0.1:2;>>y1=x1.^2;>>plot(x1,y1)>>subplot(222)>>x2=0:0.1:4;>>y2=sqrt(x2);>>plot(x2
(1)首先绘制积分函数曲线(2)利用fill命令填充积分函数曲线在积分区间内和x轴包围的区域.如下命令绘制了积分函数exp(-(x.^2))在[01]区间内的定积分,即蓝色区域的面积.figure;h