matlab图形句柄

本文介绍了Matlab中图形句柄的概念,它作为图形对象的唯一标识符,可用于获取和设置对象属性。主要内容包括图形对象(如图形窗口、坐标轴、曲线等)、图形窗口对象的属性、坐标轴属性以及核心图形对象(如曲线、曲面和文本)的创建和属性设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

matlab图形有不同的图形对象(坐标轴、曲线、曲面、文字等)组成,并给每个图形对象分配一个标识符(数字),称为句柄。获得句柄后,可通过句柄获取、设置该图形对象的属性,改变其中的参数。

1. 图形对象

matlab图形对象包括图形窗口、坐标轴、曲面、曲线、文字、图像等。

  1. 图形对象句柄
    Matlab创建每一个图形对象时,都为其分配一个唯一的属性值,称图像句柄 (handle),是图形对象的唯一标识符。
    根对象的句柄值为0,图形窗口对象的句柄为一正整数,其他图形对象的句柄为双精度浮点数。
    gcf 返回当前被激活的窗口的句柄
    gca 返回当前坐标轴的句柄
    gco 返回当前被选中的图形对象的句柄
    findobj 返回指定属性的图形对象的句柄

  2. 图形对象属性

    Matlab给每个对象的每个属性有一个属性名,其取值为属性值。
    set函数可设置图形对象属性值,
    set(h)列出句柄值为h的对象的所有属性
    set(句柄,属性名,属性值,属性名,属性值,…)
    get函数可获取图形对象属性值
    get(h)返回句柄值h所指定的图形对象的所有属性名称与相对应的属性值:
    get(h,’color‘)返回句柄值h所指定的图形对象的指定属性值:
    findobj(h);返回h变量的句柄值
    H = findobj(’属性名称‘,’属性值‘);依据对象的属性名称和属性值找出匹配的对象句柄值
    H = fin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值