MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

>> t=0:0.01:2*pi;

t1=t';

x=[t1,t1,t1];

y=[sin(t1),sin(2*t1),sin(0.5*t1)];

plot(x,y)

上述图形以及代码只是单纯显示不同频率下的正弦图像

MATLAB学习之plot历程

x=linspace(0,2*pi,100);%0-2π之间有100个元素

y=[sin(x);sin(2*x);sin(0.5*x)];

plot(x,y)

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

x=-2*pi:0.05:2*pi;

>> y=sin(x);

>> plot(x,y)

>> title('y=sin(x)')

MATLAB学习之plot历程

MATLAB学习之plot历程

Title中间标题栏必须用大括号括起来,否则会报错,说明title语法输入格式错误。

MATLAB学习之plot历程

这个属性名和属性值是成对出现的,若没有正常标出,即省略时,默认为黑色

Fontsize选项是设置标题的字号选项,若省略,为正常给出时,默认为11号字体。

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

其中(x,y)是指添加标注的位置

gtext 没有坐标参数,执行命令时,红色光标跟随鼠标移动

MATLAB学习之plot历程

MATLAB学习之plot历程

文中最下面一行代码是指定了左边箭头的具体指向位置,故在图像中可立马显示出来图像的坐标信息。

MATLAB学习之plot历程

右边图形gtext内容是leftarrow左边箭头,对图形进行标注为sin(x),执行此命令即为十字光标指向图形需要标注的点,rightarrow右边箭头,类   似                     

MATLAB学习之plot历程

MATLAB学习之plot历程MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

第一幅图形需要绘制的图形与边框完美重合,

第二幅图形是矩形,这里缩小了,看的不是很清楚,

第三幅图形是正方形,很规矩的那种。

给坐标系家网格、边框

Grid on   显示网格

Grid off   不显示网格

Grid     在显示与不显示之间来回切换

Box on   加边框

Box off   不加边框

Box     在加与不加之间来回切换

Hold on     保持当前图形状态

Hold off     不保持当前图形状态,关闭图形

Hold      在二者之间来回切换

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

MATLAB学习之plot历程

下面介绍图形窗口的分割

MATLAB学习之plot历程

MATLAB学习之plot历程

x=linspace(0,2*pi,60)

subplot(2,2,1)

plot(x,sin(x)-1);

title('sin(x)-1');axis([0,2*pi,-2,0])

subplot(2,1,2)

plot(x,cos(x)+1);

>> title('cos(x)+1');axis([0,2*pi,0,2])

>>  plot(x,tan(x));

title('tan(x)');axis([0,2*pi,-40,40])

subplot(4,4,8)

plot(x,cot(x));

title('cot(x)');axis([0,2*pi,-35,35])

鉴于大部分图像文字都是从word文档中copy而来,本来想直接在word中传到博客,直接发布,奈何未完成,以后有机会有有时间一定尝试一下这个word发布博客究竟是怎么弄的