www.9647.net > mAtlAB句柄是什么意思

mAtlAB句柄是什么意思

句柄是matlab语言独有的参数,相当于c语言的指针.句柄分为多种,如函数柄,对象柄,图形柄等.图形句柄就指一个图形,在生成图形时同时得到一代号,如语句 h=plot(x,y),h 就是一个图形句柄,在后来的某一个地方就可用h代表这个图,如 set(h,.),对这个图形进行再设置.

图形句柄和图形之间是一种一一对应关系,简单的说图形句柄就是指向了这个图形的一个变量,通过它可以设定该图形的各种属性.

handle=@functionname 返回指向制定的MATLAB函数的句柄.函数的句柄是指指向这个函数的一个量,句柄函数是为获得函数的句柄而存在的.

简单来说,图形对象的名字就叫句柄.可以通过这个“句柄”,得到或者修改图形对象的属性,这就是它的用处.比如说画了一个图,可以修改图形坐标,线条宽度,这些就是这个图形对象的属性.

MATLAB中函数句柄:函数句柄是MATLAB数据类型,包含用于引用函数信息;优点:简化函数实现,提高重复性能;用@来创建函数句柄;详细的知识如下:http://jingyan.baidu.com/article/154b46316062c128ca8f4121.html

句柄实质上是一个指针 gui中一般都是指向控件的指针,可以得到该控件所有信息

句柄是一个标识符,是拿来标识对象的,它就象我们的姓名一样.它类似于一个指针,但指针的值是内存地址,而句柄是一个数.

句柄是一个对象的标识 就像学生的学号一样 具有唯一性与可识别性

句柄的英文名是Handle,通俗地讲,就是把手的意思.MATLAB可以用程序控制绘图的各个细节,如改变一条曲线的线型、颜色、标记、粗细等,改变坐标轴标注文字的大小、颜色、字体等.线条、字体等在MATLAB绘图中都是对象(Object),编程的人都知道,要控制和操作对象,就需要有一个变量代表这个对象.这个变量在编程中就叫Handle.用Handle可以对该Handle代表的绘图元素进行各种操作.绘图元素结构图如图所示.

句柄是一个对象的标识 就像学生的学号一样 具有唯一性与可识别性

友情链接:mcrm.net | zxqs.net | zdly.net | whkt.net | 4405.net | 网站地图

All rights reserved Powered by www.9647.net

copyright ©right 2010-2021。
www.9647.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com