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]