MATLAB 图形用户界面编程中图形窗口的属性设置
需积分: 12 195 浏览量
更新于2024-07-11
收藏 333KB PPT 举报
"MATLAB图形用户界面编程-图形窗口的属性"
MATLAB图形用户界面编程中,图形窗口是最基本的组成部分之一。图形窗口具有多种属性,掌握这些属性的设置和使用是编程的关键。
**窗口对象及其属性设定**
在MATLAB中,创建一个图形窗口可以使用figure函数,例如:
```
hwin = figure(属性1,属性值1,属性2,属性值2,…)
```
其中,hwin是图形窗口的句柄,通过该句柄可以进一步对窗口的属性等进行操作。
获取当前窗口的句柄可以使用gcf函数,例如:
```
hwin = gcf
```
**图形窗口的属性**
图形窗口具有多种属性,以下是常用的属性:
* **color属性**:由红绿蓝三原色组成,取值范围为0到1。
* **menubar属性**:设置菜单条的形式。
* **name属性**:设置图形窗口的标题栏中标题内容,其属性值为一字符串。
* **numbertitle属性**:是否显示图形窗口标题栏中的图形标号。
* **units属性**:设定图形单位。如:pixels(象素点)、inches(英寸)、centimeters(厘米)、normalized(归一值)等
* **position属性**:设定窗口的位置和大小,为1×4向量,前两个值为窗口左下角横纵坐标值,后两个元素值为窗口的宽度和高度,其单位由units属性设定。
* **resize属性**:确定是否可以改变图形窗口的大小。
* **toolbar属性**:是否显示工具条。
* **visible属性**:决定窗口是否为可见。
* **Pointer属性**:设置鼠标的显示形式。
**对象属性的修改**
可以使用set函数来修改对象的属性值,例如:
```
set(对象句柄,属性1,属性值1,属性2,属性值2,…)
```
其中,属性名称用单引号括起来;如果不给出属性值,则返回全部允许的属性值。
例如,要将图形窗口的背景颜色设置为红色,可以使用以下代码:
```
set(gcf,'color',[1,0,0])
```
**获得对象的属性值**
可以使用get函数来获得对象的属性值,例如:
```
V = get(句柄名,属性)
```
例如,要获得当前图形窗口的标题,可以使用以下代码:
```
V = get(gcf,'name')
```
掌握图形窗口的属性和设置是MATLAB图形用户界面编程的基础。
2014-05-29 上传
2022-11-14 上传
2021-05-29 上传
2021-06-01 上传
2021-08-12 上传
2021-05-31 上传
2021-05-31 上传
2021-06-01 上传
2023-04-30 上传
VayneYin
- 粉丝: 24
- 资源: 2万+
最新资源
- 经典单页企业手机门户网站模板
- tinder:此存储库包含使用REACT JS和Firebase构建的tinder-clone
- jk_github
- localfarm.co:在地图上探索农贸市场
- supermarket-pricing
- 换箱多轴钻PLC程序.rar
- 易语言-京东下单 加购 登录 抢购
- 【PyQt6.6.2】【windows版】重新编译QT支持html5视频播放
- statisticker-cs-PallaviZoting:GitHub Classroom创建的statisticker-cs-PallaviZoting
- jdk.zip 1.8 完全ok版
- ProducerAndConsumer:生产者和消费者模型java实现
- ReactNative-Android-MovieDemo:基于react-native-android搭建新闻app
- programming:这是我的语言学习
- brocc:BLAST读取和OTU共识分类器-开源
- LR9Cplus
- tcc-project-template:开始新的 TCC 网络通信项目的骨架