sovereign 发表于 2016-3-4 14:51

MATLAB画图高级命令(图形句柄)——以曲线y=sin(x)为例

从图形句柄的角度入手,可修改图形的各种属性值(背景颜色,标题等),坐标轴的各种属性值(取值范围,刻度,颜色等),曲线的各种属性值(线宽,颜色,标记),做出符合需要的图像。​



    程序代码:​

% purpose:plot sin(x)

% date:160303

%

% vars:

% x,y --value

% hand1 --handle of line

x=linspace(-2*pi,2*pi,100);

y=sin(x);

hand1=plot(x,y);%把句柄存储到变量中

set(gcf,'color',);%修改当前图形的属性值

set(gca,'ygrid','on');%修改当前坐标轴的属性值

set(hand1,'color',,'linewidth',3);%修改当前曲线的属性值



propedit;%启动属性编辑器,用户可以方便地编辑图形

k=set(hand1)%展示对象的所有属性的所有可能的属性值,k为结构数组

k.Marker%展示Marker属性的所有可能的属性值​



    运行结果:​


    涉及到的命令:​

    setpropeditgcfgca​

    涉及到的属性:​

    colormarkerygridlinewidth

转自:http://blog.sina.com.cn/s/blog_a0d5c2aa0102vxer.html
页: [1]
查看完整版本: MATLAB画图高级命令(图形句柄)——以曲线y=sin(x)为例