¥ 29.67 4.3折 ¥ 69.8 九五品
仅1件
作者罗华飞 著
出版社北京航空航天大学出版社
出版时间2011-02
版次2
装帧平装
货号A4
上书时间2024-11-28
《MATLABGUI设计学习手记(第2版)》在第1版的基础上,完善了全书知识结构,突出了gui设计重点,对读者经常遇到的38个问题作了透彻的解答,并提炼出13个专题作了详尽的介绍,最后配以长达17.5小时的免费视频教程对书中专题和答疑部分进行了全面细致的讲解。《matlabgui设计学习手记(第2版)》由浅入深、循序渐进地介绍了gui设计的基础知识和技巧,旨在使读者在较短时间内熟练掌握gui设计的精要所在。
《matlabgui设计学习手记(第2版)》首先介绍了gui设计的预备知识;然后详细讲解了gui对象的属性及两种创建gui的方法:采用函数创建和采用guide创建;之后深入讲解了activex控件、定时器、串口及mcc编译的相关知识;最后,书中给出两个综合实例,供读者研究学习。书中穿插了大量的图表和例题,方便读者边查边练。
《matlabgui设计学习手记(第2版)》适合需要短时间内迅速掌握matlabgui设计的初学者,也可作为相关专业师生或工程开发人员的参考手册。
第1章gui设计预备知识
1.1知识点归纳
1.1.1基本程序元素
1.1.2数据类型
1.1.3矩阵操作
1.1.4程序设计
1.2重难点讲解
1.2.1矩阵、向量、标量与数组
1.2.2数据类型转换
1.3专题分析
专题1编程风格
专题2代码优化
专题3m文件编程小技巧
1.4精选答疑
问题1单元数组占用的内存空间如何计算
问题2如何生成指定格式的常矩阵、字符串
问题3如何生成随机矩阵
问题4如何查找或删除数据中满足条件的元素
问题5如何给数组元素排序
第2章文件i/o
2.1知识点归纳
2.1.1高级文件i/o操作
2.1.2低级文件i/o操作
2.2重难点讲解
2.2.1二进制文件与文本文件
2.2.2sprintf与fprintf函数
2.2.3fscanf与textscan函数
2.2.4excel文件操作
2.2.5图像数据的操作
2.2.6低级文件i/o操作
2.3专题分析
专题4matlab读写文本文件
2.4精选答疑
问题6如何提取excel文件中的数据信息
问题7如何由图像生成字符矩阵
问题8如何循环播放wav音乐,并可以倍速/慢速播放、暂停/继续播放和停止播放
问题9如何读取文本和数值混合的文件中的数据
问题10如何将十六进制数转换为float值
第3章二维绘图简介
3.1知识点归纳
3.1.1常用的二维绘图函数
3.1.2绘图工具
3.1.3绘图注释
3.2重难点讲解
3.2.1二维绘图的相关函数
3.2.2tex字符
3.3精选答疑
问题11如何绘制几何曲线,例如矩形、圆、椭圆、双曲线等
问题12如何绘制数据的统计图
问题13如何绘制特殊的字符、表达式
问题14如何绘制网格图
第4章句柄图形系统
4.1知识点归纳
4.1.1句柄图形对象
4.1.2句柄图形对象的基本操作
4.1.3句柄图形对象的基本属性
4.1.4根对象
4.1.5图形窗口对象
4.1.6坐标轴对象
4.1.7核心图形对象
4.1.8uicontrol对象
4.1.9hggroup对象
4.1.10按钮组与面板
4.1.11自定义菜单与右键菜单
4.1.12工具栏与工具栏按钮
4.1.13uitable对象
4.2重难点分析
4.2.1句柄式图形对象的常用函数总结
4.2.2figure对象的几个重要属性
4.2.3axes对象的几个重要属性
4.2.4line对象的几个重要属性
4.2.5text对象的几个重要属性
4.2.6uitable对象的几个重要属性
4.2.7uicontrol对象中的text控件与核心图形对象中的text对象的比较
4.2.8对象的tag值与句柄值的概念比较(对guide创建的gui而言)
4.2.9uimenu与uieontextmenu对象
4.3专题分析
专题5超文本标记语言(html)在matlab中的应用
专题6表格设计
专题7坐标轴设计
4.4精彩答疑
问题15如何创建满足要求的line对象
问题16如何创建动态的gui对象
问题17如何为窗口设计背景图片
问题18如何定制窗口的菜单
问题19如何设计窗口菜单并编写回调函数
问题20如何采用ui控件实现简易的时钟
问题21如何实现文字的水平循环滚动效果
问题22如何构造和使用hggroup对象
问题23如何使窗口最大化、最小化、置顶和居中,如何在窗口中更换图标
问题24怎样利用uitable对象在列名、行名或单元格中输入上下标和希腊字母
问题25如何更改菜单项的字体大小,如何设置菜单项的字体颜色
问题26如何逐个输出坐标轴内的图形到单独的图片中
第5章预定义对话框
5.1知识点归纳
5.1.1文件打开对话框(uigetfile)
5.1.2文件保存对话框(uiputfile)
5.1.3颜色设置对话框(uisetcolor)
5.1.4字体设置对话框(uisetfont)
5.1.5页面设置对话框(pagesetupdlg)
5.1.6打印预览对话框(printpreview)
5.1.7打印设置对话框(printdlg)
5.1.8进度条(waitbar)
5.1.9菜单选择对话框(menu)
5.1.10普通对话框(dialog)
5.1.11错误对话框(errordlg)
5.1.12警告对话框(warndlg)
5.1.13帮助对话框(helpdlg)
5.1.14信息对话框(msgbox)
5.1.15提问对话框(questdlg)
5.1.16输入对话框(inputdlg)
5.1.17目录选择对话框(uigetdir)
5.1.18列表选择对话框(listdlg)
5.2重难点分析
5.2.1uigetfile
5.2.2uiputfile
5.2.3waitbar
5.2.4msgbox
5.2.5questdlg
5.2.6inputdlg
5.2.7listdlg
5.3专题分析
专题8预定义对话框在gui设计中的应用
5.4精选答疑
问题27如何制作一个嵌套到当前窗口内的进度条
问题28如何制作文件浏览器
第6章采用guide建立gui
6.1知识点归纳
6.1.1guide界面基本操作
6.1.2gui的m文件
6.1.3回调函数
6.1.4gui跨平台的兼容性设计
6.1.5断点调试和代码性能分析器
6.1.6采用guide创建gui的步骤
6.1.7触控按钮(pushbutton)
6.1.8静态文本(statictext)
6.1.9切换按钮(togglebutton)
6.1.10滑动条(slider)
6.1.11单选按钮(radiobutton)
6.1.12可编辑文本(edittext)
6.1.13复选框(checkbox)
6.1.14列表框(listbox)
6.1.15弹起式菜单(pop-upmenu)
6.1.16按钮组(buttongroup)
6.1.17面板(panel)
6.1.18表格(table)
6.1.19坐标轴(axes)
6.2重难点分析
6.2.1回调函数中的数据传递
6.2.2gui界面之间的数据传递
6.2.3keypressfcn与currentcharacter
6.2.4windowbuttondownfcn、callback与selectiontype
6.3专题分析
专题9gui对象之间的数据传递
专题10回调函数的应用实例
6.4精选答疑
问题29如何动态修改listbox的选项
问题30如何动态修改pop-upmenu的选项
第7章activex控件
7.1知识点归纳
7.1.1led状态显示(ledactivexcontrol)
7.1.2七段led数码显示控件(numericledactivexcontrol)
7.1.3表盘显示控件(angulargaugeactivexcontrol)
7.1.4线性测量控件(lineargaugeactivexcontrol)
7.1.5滑动条控件(slideractivexcontrol)
7.1.6进度条控件(pereentactivexcontrol)
7.1.7选项卡控件(tabstripcontrol)
7.2重难点讲解
7.2.1ledactivexcontrol概述
7.2.2numericledactivexcontrol概述
7.2.3angulargaugeactivexcontrol概述
7.2.4slideractivexcontrol概述
7.3专题分析
专题11tabstrip控件在gui设计中的应用
7.4精选答疑
问题31如何采用activex控件制作一个滑动条
问题32如何采用activex控件制作一个表盘
问题33如何采用activex控件制作一个数码显示器
问题34如何编写activex控件的回调函数
第8章定时器
8.1知识点归纳
8.1.1定时器对象及其属性
8.1.2定时器的执行模式
8.1.3定时器的回调函数
8.1.4定时器的操作函数
8.1.5定时器的操作步骤
8.2重难点分析
8.2.1timerfcn函数
8.2.2常用的定时器操作函数
8.3专题分析
专题12定时器在gui设计中的应用
8.4精选答疑
问题35如何让切换按钮定时弹起
问题36如何在菜单栏上创建万年历
问题37如何采用数码管显示当前的年月日和时刻
问题38如何实现——个流水灯
第9章串口编程
9.1知识点归纳
9.1.1串口概述
9.1.2串口对象的属性
9.1.3串口的基本操作
9.1.4串口i/o函数汇总
9.2重难点分析
9.2.1串口对象的创建
9.2.2重要的串口操作函数
9.3专题分析
专题13串口在gui设计中的应用
第10章mcc编译
10.1mcc编译
10.2mcc编译的局限性
10.3matlab保护文件(p文件)
第11章综合实例
附录matlabgui设计常用函数
— 没有更多了 —
以下为对购买帮助不大的评价