| 广告招租,e-mail:yesize@hotmail.com
|
|
广告招租,e-mail:yesize@hotmail.com
10.3对象属性的获取和设置 10.3.4 属性查询和设置示例 【 * 例 10.3.4 -1 】创建二维图形时,分别用元胞数组和构架数组设置对象属性。 clf reset,x=0:pi/12:2*pi; PN1={Color, LineWidth,Marker}; % 属性名元胞数组 PV1={[1 0 0], 5 , d}; % 属性值元胞数组 plot(sin(x),cos(x),PN1,PV1) % 高层指令,元胞数组属性对设置 axis square PS.Color=[0.7 0.7 0];PS.LineWidth=2; % 构架数组属性 line(sin(7*x),cos(7*x),PS); % 低层指令,构架数组属性设置。  图 10.3.4 -1 创建对象时设置属性的二维图形 【例 10.3.4 -2 】本例演示:影响 line 或 plot 画线时线型和色彩的“父”对象设置。 (1)指令中直接指定线型或 / 和颜色: 用“红虚点线”绘所有曲线。 clf reset;t=(0:pi/50:2*pi);k=0.4:0.1:1;Y=cos(t)*k; line(t,Y,Color,[1 0 0],LineStyle,-.) %<2>  图 10.3.4 _2_1 (2)轴对象属性 LineStyle 和 ColorOrder 的影响: 以“黑实—黑虚—灰实—灰虚”的循环次序绘线。 clf reset set(gca,ColorOrder,[0 0 0;0.7 0.7 0.7],LineStyle,-|:) %<4> line(t,Y)  图 10.3.4 _2_2 (3)在“图对象”上,对轴的缺省属性 DefaultAxesLineStyleOrder 和 DefaultAxesColorOrder 设置所产生的影响: 以“红实—蓝实—红虚—蓝虚”的循环次序绘线。 clf reset set(gcf,DefaultAxesLineStyleOrder,-|:); set(gcf,DefaultAxesColorOrder,[1 0 0;0 0 1]); line(t,Y)  图 10.3.4 _2_3
版权说明:作品来源于网上,版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在3个工作日内删除。yesize@hotmail.com |
|