Matlab7.0学习笔记(8)Handle Graphics

本文详细介绍了Matlab7.0中图形对象的句柄使用,包括如何通过句柄获取和设置图形对象的属性,如颜色、线宽等,并探讨了图形对象在层次结构中的组织方式。
摘要由CSDN通过智能技术生成
 Handle Graphics:指的是Matlab中执行用于图形和可视化的函数的图形对象的一个系统.每个系统都由一系列的属性构成.你可以利用这些属性来控制其行为和显示结果.

一、使用句柄

当Matlab构造一个图形对象,它就会为对象指定一个标志符(即:句柄),你可以利用这一句柄通过set和get函数来获取图形的属性。例如:如下语句一个图形并且用h返回一个线形句柄:

x = 1:10;
y = x.^3;
h = plot(x,y);

你可以利用句柄来设置这一对象的属性,比如:你可以设置其颜色属性:

set(h,'Color','red')

当然你也可以在调用绘制函数时设置其属性,如:

h = plot(x,y,'Color','red');

当你查询起线形属性,如:

get(h,'LineWidth')

Matlab返回一个:

ans =
    0.5000

利用句柄可以看到对象的所有属性:

get(h)

显示如下:

           Color: [1 0 0]
             EraseMode: 'normal'
             LineStyle: '-'
             LineWidth: 0.5000
                Marker: 'none'
            MarkerSize: 6
       MarkerEdgeColor: 'auto

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值