MATLAB GUI程序设计

MATLAB GUI程序设计

作者:王广邢林芳 编著

出版社:清华大学

出版年:2017年12月

ISBN:9787302467366

所属分类:烹饪美食

书刊介绍

《MATLAB GUI程序设计》内容简介

全书的编写基于当前版本的MATLAB环境,书中由浅入深地全面讲解了MATLAB在GUI设计方面应用的知识。本书按逻辑编排,重点给出了MATLAB在GUI设计各个环节中的实现方法,在讲解各个知识点时列举了丰富的实例,使得本书具有很强的实用性; 内容完整且每章相对独立,是一本具有很高使用价值的MATLAB参考书。
本书分为三个部分共13章。
第一部分为MATLAB基础,涵盖的内容有MATLAB概述、GUI设计预备知识、二维和三维绘图、图像文件的显示以及文件读取I/O操作; 第二部分为基于GUI常见设计技术,涵盖的内容有句柄图形对象、GUI控件及属性、uimenu菜单及设计、MATLAB GUI基础设计等; 第三部分为基于MATLAB的高级GUI设计技术及应用,涵盖的内容有MATLAB与Excel文件的数据交换、基于GUI设计的学生成绩管理系统、基于GUI的离散控制系统设计、GUI实现滤波器设计、基于GUI的BP神经网络设计及GUI在图像处理方面的应用。
本书以实用为目标,深入浅出、实例引导、内容翔实,适合作为理工科高等院校研究生、本科生教学用书,也可作为相关专业科研工程技术人员的参考用书。

作品目录

内容简介
序言
PREFACE
前言
第一部分
MATLAB基础
第1章:MATLAB概述
1.1、MATLAB软件介绍
1.2、MATLAB工作环境
1.3、MATLAB中的函数类型
1.4、查询帮助命令
1.5、MATLAB程序流程控制结构
本章小结
第2章:GUI设计预备知识
2.1、数组与矩阵
2.2、MATLAB基本数值类型
2.3、字符串
2.4、元胞数组
2.5、结构
本章小结
第3章:二维绘图
3.1、基本的二维绘图
3.2、figure函数与subplot函数
3.3、二维图形的标注与修饰
3.4、特殊二维图形的绘制
本章小结
第4章:三维图形绘制
4.1、创建三维图形
4.2、特殊三维图形
4.3、三维图形显示与控制
4.4、绘制动画图形
4.5、四维图形可视化
本章小结
第5章:图像处理的基础知识
5.1、数字图像概述
5.2、图像文件的读写
5.3、图像处理的基本函数
5.4、图像类型的转换
5.5、文件读取I/O操作
5.6、文件的读写
本章小结
第二部分
基于GUI的常见设计技术
第6章:句柄图形对象
6.1、图形对象及其句柄
6.2、图形对象属性
本章小结
第7章:GUI控件及uimenu菜单
7.1、GUIDE界面
7.2、控件及属性
7.3、控件对象示例
7.4、基于MATLAB的日历设计
7.5、uimenu菜单及设计
本章小结
第8章:MATLAB
GUI基础设计
8.1、GUI设计原则和步骤
8.2、GUI的设计工具
8.3、对话框设计
8.4、回调函数
8.5、GUI界面设计实例
8.6、GUI的数据传递方式
本章小结
第三部分
高级GUI设计技术及应用
第9章:MATLAB与Excel文件的数据交换
9.1、Excel文件数据导入MATLAB工作空间
9.2、调用xlsfinfo函数获取文件信息
9.3、调用xlsread函数读取数据
9.4、调用xlswrite函数把数据写入Excel文件
9.5、基于GUI的学生成绩管理系统设计
本章小结
第10章:基于GUI的离散控制系统设计
10.1、控制系统工具箱介绍
10.2、控制系统理论基础
10.3、离散控制系统设计与完成
本章小结
第11章:GUI实现滤波器设计
11.1、IIR数字滤波器
11.2、FIR数字滤波器
11.3、基于GUI的数字滤波器设计与实现
本章小结
第12章:智能算法的GUI设计
12.1、神经网络结构及BP神经网络
12.2、遗传算法GUI设计
12.3、蚁群算法GUI设计
本章小结
第13章:GUI设计在图像处理方面的应用
13.1、基于GUI的图像压缩处理技术
13.2、GUI在图像处理中的应用
13.3、GUI菜单选项设计实现图像的处理
本章小结
参考文献

相关推荐

微信二维码