matlab画图不同颜色的线
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 03:39:29
定义y1=f(t);y2=g(t)>>plot(t,y1,'r-')------绘制t为横坐标,y1为纵坐标的曲线,‘’内为线条颜色;具体g--绿色y--黄色--k--黑色r--红色b---蓝色若在一
把附件保存到work文件夹下,作图后在命令行输入一句myaa,立刻消除狗牙,下为效果图
A=[0.2,2.50.3,2.50.5,4.60.7,6.60.8,10.3];x=A(:,1);y=A(:,2);plot(x,y,'sr-')Xlim([0 1]);Y
将程序改成下面的就行了!fori=1:8t0=0:0.1:10;u=ut(1,:);u=subs(u,t,t0);figure(i);plot(t0,u);xlabel('时间t');ylabel(s
matlab里面有对数坐标系绘图的,默认是10的n次幂,需要手动改下x轴的标记,你仿照下面的例子做试试:x=4:12;x=2.^x;loglog(x,1.1.^x,'-S');set(
你这个判断值的基本都写错了,是否在-2到-1之间应该是:if -2<Y(j,i) && Y(j,i)<=-1而不是if -2<
上面的Hw算出来只有一个点啦,所以plot不行.不报错是因为,其实有画线,只不过y都取同一个值了.给你改了一下,你运行下,是不是你要的图.把下面这行代替你原来的那行求HwHw=(atan((-a(1)
x=[123];y=[345];col=[];fori=1:length(y)ify(i)再问:您给提供的方法也是,点多了就不对了,同样点的颜色也有错的,继续泪奔。
ll=find(a~=0);plot(ll,a(ll),'r.-');楼主试试……
帅锅,画复数的图像一般有3种方式:画实部、画虚部、画模值如果不加限定的话,默认为画实部我想下面3款总有一款适合你.clearall;clcx=0:0.1:5;y=exp(x*(1.14+j*0.76)
第一个问题:定义域与幅值相对大小的问题如果直接使用ezplot('f'),默认的定义域是[-2*pi,2*pi]之间.画出来的图,在t=0之前是下降的,在t=0之后是上升的(只是上升的幅度相比下降太小
这个你没给初值条件啊我假设是x0=[0,0];x(1)是A,x(2)是R程序如下首先定义这个方程functiondx=funct(t,x)dx=zeros(2,1);dx(1)=0.00875+7.5
AXIS([XMINXMAXYMINYMAX]);命令很简单,xmin,xmax指的x轴上下限,ymin,ymax指的y轴上下限.
命令用错了,MATLAB对命令是严格区分大小写的报错也给出了提示:找不到xLabel这个命令,最接近的是xlabelxlabel('Weberfraction')才对,才是给x轴添加标签把大写的L改成
x=150:15:1200;y=6*49*8.9*((x/12).*sqrt(1-(x/6).^2)+0.5*asin(x/6)+pi/4);plot(x,y)
你可以设置一个x轴,x=[0:length(y)-1].stairs(x,y).这样横坐标就是从0开始.再问:不能解决再答:我试过了,可以的。再问:我加上你的 代码了 你自己看&n
第零个报错的意思是变量y的运算中矩阵维数不一样,修改是变成对应点乘,点除法即可第一个报错的意思说由于第一步根本没算出y,所以再用plot(x,y),y本来就没定义嘛第二个报错的同第一个第三个报错的意思
x=-pi:0.05:pi;y=sin(x.^2);plot(x,y)或者ezplot('sin(x^2)')
你的X,Y怎么定义的?参看下面的例子:%或者functioncircle(R)alpha=0:pi/50:2*pi;%角度[0,2*pi]%R=2;%半径x=R*cos(alpha);y=R*sin(
画第一个图后加holdon,y轴负刻度在上正刻度在下set(gca,'YDir','reverse')x轴(即y=0那条线)只有在画一条y=0的线作为X轴