• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

09 - MATLAB图形用户界面设计

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、图形窗口与坐标轴

本节内容:

1、图像图形的句柄

举例:
h1、h2、h3是句柄

来看图像对象访问的方法:
h0是句柄
h0.Color是查看句柄所指的曲线的颜色(0 0.4470 0.7410是一个RGB值)
执行后两条语句之后,曲线变为粗点画线。

来看获取图形对象句柄的函数的方法:
h1 = gcf表示把当前图形窗口的句柄保存在h1

好,来看图像对象的常用公共属性。
注:下面的ha.Children是生成一个3*1的数组(向量),其中两个曲面,一条是线。

注:Tag属性是给图形一个标识符,以把图形进行归类,方便管理。

好,对图形对象的常用公共属性举例:
h1是曲线的句柄,h2是曲面的句柄。
下图中,上面两个图形是前六行绘制出的图形,后几行是改变图形属性绘制出下面图形。
h10=h1.Parent意为获得曲线h1的父对象即坐标轴的句柄,h10.Color对坐标轴进行颜色改变为黄色,h1.Color是把第一个图形的曲线绘制为红色。
cyan是天青色的意思。

前面说的都是图形对象的静态属性,接下来看图形对象的动态属性

图形窗口的操作:



看一个例子:
第一条命令按默认属性建一个图形窗口
第二条命令设置背景色为天青色
第三条命令设置窗口位置和像素大小
第五条命令设置窗口名称前不加前缀
第六条命令设置图形窗口没有菜单条
第七条命令为在图形窗口单击鼠标左键时显示“Hallo World!”

再看坐标轴对象,坐标轴对象是图形对象的父对象(即图形对象的容器)。

坐标轴对象的属性


例:
第一条命令为建立一个坐标轴,大小为窗口的70%。
contour()绘制等高线图
三四五命令设置坐标轴的标题和x、y轴的标签
第六个命令在图形的右上角建立一个较小的坐标轴
第七个命令绘制尖峰三维图
第八个命令设置当前坐标轴视点位置

接着看坐标轴对象的属性
gca获取当前坐标轴的属性

注:我们绘制的曲线循环使上图的n(默认为7)种颜色
例:
第五行命令是绘制六条曲线,因为第三行定义了4种颜色,因此所得的六条曲线依次循环使用这四种颜色。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Matlab2018b配置安装SeDuMi_1.3发布时间:2022-07-18
下一篇:
MATLAB函数调用和绘图发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap