




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 MTLAB及在电子信息类课程中的应用 2 GUI编程补充 1控件使用的基本要求2运行期间控件属性简单查看3字符串处理函数4参数设置及保存 变量传递 5了解其他回调函数的执行时刻 3 1控件使用的基本要求 1 静态文本 StaticText 2 按钮 PushButton 3 滚动条 Slider 4 单选按钮 RadioButton 5 编辑框 EditText 6 按钮组 ButtonGroup 7 检查框 CheckBox 8 ActiveX ActiveXControl 9 列表框 Listbox 10 弹出式菜单 PopupMenu 11 坐标轴 Axes 12 开关按钮 ToggleButton 13 面板 Panel 4 5 2运行期间控件属性简单查看 1 掌握以下属性的含义及读取 设置String Visible Enable Tag UserData ListboxTop Max Min Value 2 属性 当前状态 简单查看get h num get hObject value class num 6 3字符串处理函数 字符串处理函数名功能描述stringsMatlab字符串函数说明upper字符串大写isstr字符串判断lower字符串小写deblank删除结尾空格isletter字母判断str2mat字符串转换成文本isspace空子符判断strcmp字符串比较strrep字串查找findstr字串查找strtok标记查找 字符串与数值转换函数名功能描述num2str变数值为字符串sprintf数值的格式输出str2num变字符串为数值sscanf数值的格式输入int2str变整数为字符串进制转换函数名功能描述hex2num十六进制到IEEE标准下浮点数的轮换hex2dec十六进制到十进制的轮换dec2hex十进制到十六进制的轮换 7 4参数设置及保存 变量传递 由于函数的封装性 callback之间无法直接进行变量传递 有以下几种方式可以解决不同的回调函数之间的数据传递问题 1 使用全局变量2 结合handles和guidata函数 不推荐使用 其方式如下 handles 变量名称 变量值 取得数据guidata h dhandles 存储数据3 应用对象的userdata 或CData 8 应用对象的userdata 1 getappdata函数VALUE getappdata H NAME 2 setappdata函数setappdata H NAME VALUE 3 rmappdata直接应用getorset 9 胞元数组 例胞元数组的创建 同一个胞元数组中的不同胞元可以存放不同类型 不同大小的数据 C str 这是胞元数组创建算例1 R reshape 1 9 3 3 Cn 1 2i S sym sym sin 3 t exp t B 1 1 C str 创建胞元数组B 1 2 R B 2 1 Cn B 2 2 S sym 10 a B 1 2 胞元的援引class a a 3x3double ans cell 胞元内容的援引b B 1 2 class b b 147258369ans double 11 5了解其他回调函数的执行时刻 1 BusyAction 处理回调函数的中断 有两种选项 即Cancel 取消中断事件 queue 排队 默认设置 2 ButtonDownFcn属性 按钮按下时的处理函数 3 CallBack属性 是连接程序界面整个程序系统的实质性功能的纽带 该属性值应该为一个可以直接求值的字符串 在该对象被选中和改变时 系统将自动地对字符串进行求值 4 CreateFcn 在对象产生过程中执行的回调函数 5 DeleteFcn 删除对象过程中执行的回调函数 6 Interruptible属性 指定当前的回调函数在执行时是否允许中断 去执行其他的函数 12 functionlistbox1 Callback hObject eventdata handles 代码如下 string get hObjec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 视觉感知行业面临的机遇分析
- 山东省济宁市任城区2024-2025学年下学期期中质量检测六年级数学试题(含部分答案)
- 江苏省常州市2024-2025学年七年级下学期期末模拟练习英语试卷(含答案)
- 河北省保定市定州市2024-2025学年八年级下学期4月期中数学试题(含答案)
- 2024-2025学年四校联合教学质量检测高一地理
- 部编版三年级上册第三单元《去年的树》教案
- 建筑施工特种作业-建筑起重机械司机(塔式起重机)真题库-4
- 建筑施工特种作业-建筑起重机械安装拆卸工(施工升降机)真题库-2
- 入队教育考核题目及答案
- 2023-2024学年四川省泸州市江阳区高二下学期6月期末数学试题(解析版)
- 云南省昆明市官渡区2023-2024学年五年级下学期7月期末道德与法治试题
- GB/T 43988-2024滑板课程学生运动能力测评规范
- GB/T 44092-2024体育公园配置要求
- DL-T1069-2016架空输电线路导地线补修导则
- 2024年陕西新华出版传媒集团有限责任公司招聘笔试冲刺题(带答案解析)
- 江苏开放大学本科行政管理专业060193国家公务员制度期末试卷
- 农村排灌用电安全管理
- 重庆开放大学《工具书与文献检索》形考测验1-4答案
- 纺织非遗:让世界读懂中国之美智慧树知到期末考试答案2024年
- 结节性红斑的护理措施
- 应急处突知识培训课件
评论
0/150
提交评论