首页 > 技术文章 > MATLAB-《10分钟学习GUI系列》-【第五课】 - 常用对象介绍2

dachaozi 2020-10-07 15:41 原文

%% 常用对象- 3.line对象
 
要想同时设置多个属性,直接用逗号隔开就好。具体格式:set(句柄,'属性1','属性值1','属性2','属性值2',……);
 
hf = figure;%新建窗口
hl = plot([0:10]);%在窗口上画直线
get(hl)% 获取line对象的属性
set(hl, 'Color', 'r')
%Marker属性。设置在每一个点,用什么表示。
set(hl, 'Marker', 'p')%在每一个点,用五角星表示
%MarkerEdgeColor属性。设置上面Marker点的边缘颜色。属性值auto代表和图线一个颜色。
%MarkerFaceColor属性。设置上面Marker点的填充颜色。
set(hl, 'MarkerEdgeColor', 'g', 'MarkerFaceColor', 'k')

% 绘图sin(x)
hl1 = ezplot('sin(x)');%ezplot易用的函数绘图函数
x = get(hl1, 'XData');%获取句柄的xdata属性,重新赋值给x,用于重新画图
y = get(hl1, 'YData');
figure
plot(x, y)

  

推荐阅读