MATLAB 2020 GUI程序设计从入门到精通

MATLAB 2020 GUI程序设计从入门到精通
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-05
版次: 1
ISBN: 9787111679288
定价: 109.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 288页
字数: 441千字
分类: 工程技术
17人买过
  • 《MATLAB 2020 GUI程序设计从入门到精通》以MATLAB 2020为基础,结合高等学校师生的教学经验,讲解GUI程序设计的各种方法和技巧。本书共8章,主要包括MATLAB编程环境、MATLAB基础、GUI编程基础、App Designer编辑应用、绘图在GUI中的应用、数据分析、图像处理、信号处理在GUI中的应用。《MATLAB 2020 GUI程序设计从入门到精通》覆盖GUI程序设计的各个方面,实例丰富而典型,可以指导读者有的放矢地进行学习。
      
      
      《MATLAB 2020 GUI程序设计从入门到精通》既可作为MATLAB工程技术人员的入门用书,也可作为本科生和研究生的学习用书。 前言

    第1章 MATLAB编程环境

     1.1 MATLAB概述

         1.1.1 MATLAB系统的发展历程

         1.1.2 MATLAB的特点

         1.1.3 MATLAB应用领域

     1.2 MATLAB 2020的操作环境

         1.2.1 启动MATLAB

         1.2.2 帮助系统

         1.2.3 工具栏

         1.2.4 命令行窗口

         1.2.5 历史窗口

         1.2.6 当前目录窗口

         1.2.7 工作区窗口

         1.2.8 功能区

         1.2.9 文件管理

     1.3 图形用户界面设计

         1.3.1 GUI概述

         1.3.2 GUI设计

     1.4 M文件

         1.4.1 M文件分类

         1.4.2 文件编辑器

     1.5 MATLAB命令的组成

         1.5.1 基本符号

         1.5.2 功能符号

         1.5.3 常用指令

    第2章 MATLAB基础

     2.1 变量和数据操作

         2.1.1 变量与赋值

         2.1.2 预定义变量

         2.1.3 MATLAB变量保存

         2.1.4 数据的输出格式

         2.1.5 数据类型

     2.2 运算符

         2.2.1 算术运算符

         2.2.2 关系运算符

         2.2.3 逻辑运算符

         2.2.4 运算优先级

     2.3 数学函数

         2.3.1 三角函数

         2.3.2 整数与小数转换函数

         2.3.3 基本数学函数

    第3章 GUI编程基础

     3.1 图形显示窗口

         3.1.1 Figure窗口

         3.1.2 UIFigure窗口

         3.1.3 figure命令

         3.1.4 close命令

     3.2 回调函数

     3.3 GUI组件属性

         3.3.1 Button 属性

         3.3.2 ButtonGroup 属性

         3.3.3 Axes属性

         3.3.4 Table 属性

     3.4 创建UI组件

         3.4.1 网格布局管理器

         3.4.2 创建按钮组

         3.4.3 创建面板

         3.4.4 创建选项卡

         3.4.5 创建按钮

         3.4.6 创建坐标系

         3.4.7 创建图像

         3.4.8 创建复选框

         3.4.9 创建单选按钮

         3.4.10 树组件

         3.4.11 创建UI图窗

         3.4.12 其余组件

    第4章 App Designer编辑应用

     4.1 App应用程序概述

         4.1.1 启动 App Designer

         4.1.2 App Designer编辑环境

     4.2 组件库

         4.2.1 组件属性

         4.2.2 常用组件

         4.2.3 实例——公司执勤表界面设计

     4.3 设计画布

         4.3.1 组件的组成

         4.3.2 上下文菜单

         4.3.3 UI组件编辑布局

     4.4 代码视图

         4.4.1 代码视图编辑环境

         4.4.2 回调管理

         4.4.3 管理UI组件

         4.4.4 回调参数

         4.4.5 辅助函数

         4.4.6 操作实例——音响音乐系统

     4.5 App打包和共享

     4.6 GUIDE 编辑环境

         4.6.1 启动软件

         4.6.2 GUI组件

     4.7 GUIDE 迁移策略

    第5章 绘图在GUI中的应用

     5.1 二维绘图

         5.1.1 plot绘图命令

         5.1.2 subplot命令

         5.1.3 tiledlayout绘图命令

         5.1.4 fplot绘图命令

         5.1.5 line命令

         5.1.6 fill绘图命令

         5.1.7 patch绘图命令

     5.2 创建坐标区

         5.2.1 创建笛卡儿坐标区

         5.2.2 创建极坐标区

         5.2.3 半对数坐标系下绘图

         5.2.4 双Y轴坐标

     5.3 二维图形修饰处理

         5.3.1 坐标系控制

         5.3.2 图形的重叠控制

         5.3.3 图形注释

         5.3.4 网格线控制

         5.3.5 图形放大与缩小

         5.3.6 颜色控制

     5.4 三维绘图命令

         5.4.1 三维曲线绘图命令

         5.4.2 三维网格命令

         5.4.3 三维曲面命令

         5.4.4 彗星图

         5.4.5 柱面与球面

    第6章 数据分析

     6.1 变量的数字特征

         6.1.1 样本均值

         6.1.2 样本方差与标准差

         6.1.3 协方差和相关系数

     6.2 正交试验分析

         6.2.1 正交试验的极差分析

         6.2.2 正交试验的方差分析

     6.3 方差分析

         6.3.1 单因素方差分析

         6.3.2 双因素方差分析

     6.4 回归分析

         6.4.1 一元线性回归

         6.4.2 多元线性回归

         6.4.3 部分最小二乘回归

     6.5 数值插值

         6.5.1 拉格朗日(Lagrange)插值

         6.5.2 埃尔米特(Hermite)插值

         6.5.3 分段线性插值

         6.5.4 三次样条插值

         6.5.5 多维插值

    第7章 图像处理

     7.1 图像的显示设置

         7.1.1 图像的显示

         7.1.2 图像的读写

         7.1.3 图像的缩放

         7.1.4 图像亮度显示

         7.1.5 图像边界设置

     7.2 图像的几何运算

         7.2.1 图像剪切

         7.2.2 图像平移

         7.2.3 图像旋转

         7.2.4 图像镜像

         7.2.5 图像转置

         7.2.6 图像合成

     7.3 图像的变换

         7.3.1 图像仿射变换

         7.3.2 图像空间结构

         7.3.3 图像几何变换

    第8章 信号处理在GUI中的应用

     8.1 信号生成

         8.1.1 斜坡信号

         8.1.2 信号噪声

         8.1.3 随机信号

         8.1.4 Sinc信号

         8.1.5 Chirp信号

         8.1.6 狄利克雷信号

     8.2 信号基本运算

         8.2.1 信号加减运算

         8.2.2 信号乘除运算

         8.2.3 信号缩放运算

         8.2.4 信号扩展运算

         8.2.5 信号截取运算
  • 内容简介:
    《MATLAB 2020 GUI程序设计从入门到精通》以MATLAB 2020为基础,结合高等学校师生的教学经验,讲解GUI程序设计的各种方法和技巧。本书共8章,主要包括MATLAB编程环境、MATLAB基础、GUI编程基础、App Designer编辑应用、绘图在GUI中的应用、数据分析、图像处理、信号处理在GUI中的应用。《MATLAB 2020 GUI程序设计从入门到精通》覆盖GUI程序设计的各个方面,实例丰富而典型,可以指导读者有的放矢地进行学习。
      
      
      《MATLAB 2020 GUI程序设计从入门到精通》既可作为MATLAB工程技术人员的入门用书,也可作为本科生和研究生的学习用书。
  • 目录:
    前言

    第1章 MATLAB编程环境

     1.1 MATLAB概述

         1.1.1 MATLAB系统的发展历程

         1.1.2 MATLAB的特点

         1.1.3 MATLAB应用领域

     1.2 MATLAB 2020的操作环境

         1.2.1 启动MATLAB

         1.2.2 帮助系统

         1.2.3 工具栏

         1.2.4 命令行窗口

         1.2.5 历史窗口

         1.2.6 当前目录窗口

         1.2.7 工作区窗口

         1.2.8 功能区

         1.2.9 文件管理

     1.3 图形用户界面设计

         1.3.1 GUI概述

         1.3.2 GUI设计

     1.4 M文件

         1.4.1 M文件分类

         1.4.2 文件编辑器

     1.5 MATLAB命令的组成

         1.5.1 基本符号

         1.5.2 功能符号

         1.5.3 常用指令

    第2章 MATLAB基础

     2.1 变量和数据操作

         2.1.1 变量与赋值

         2.1.2 预定义变量

         2.1.3 MATLAB变量保存

         2.1.4 数据的输出格式

         2.1.5 数据类型

     2.2 运算符

         2.2.1 算术运算符

         2.2.2 关系运算符

         2.2.3 逻辑运算符

         2.2.4 运算优先级

     2.3 数学函数

         2.3.1 三角函数

         2.3.2 整数与小数转换函数

         2.3.3 基本数学函数

    第3章 GUI编程基础

     3.1 图形显示窗口

         3.1.1 Figure窗口

         3.1.2 UIFigure窗口

         3.1.3 figure命令

         3.1.4 close命令

     3.2 回调函数

     3.3 GUI组件属性

         3.3.1 Button 属性

         3.3.2 ButtonGroup 属性

         3.3.3 Axes属性

         3.3.4 Table 属性

     3.4 创建UI组件

         3.4.1 网格布局管理器

         3.4.2 创建按钮组

         3.4.3 创建面板

         3.4.4 创建选项卡

         3.4.5 创建按钮

         3.4.6 创建坐标系

         3.4.7 创建图像

         3.4.8 创建复选框

         3.4.9 创建单选按钮

         3.4.10 树组件

         3.4.11 创建UI图窗

         3.4.12 其余组件

    第4章 App Designer编辑应用

     4.1 App应用程序概述

         4.1.1 启动 App Designer

         4.1.2 App Designer编辑环境

     4.2 组件库

         4.2.1 组件属性

         4.2.2 常用组件

         4.2.3 实例——公司执勤表界面设计

     4.3 设计画布

         4.3.1 组件的组成

         4.3.2 上下文菜单

         4.3.3 UI组件编辑布局

     4.4 代码视图

         4.4.1 代码视图编辑环境

         4.4.2 回调管理

         4.4.3 管理UI组件

         4.4.4 回调参数

         4.4.5 辅助函数

         4.4.6 操作实例——音响音乐系统

     4.5 App打包和共享

     4.6 GUIDE 编辑环境

         4.6.1 启动软件

         4.6.2 GUI组件

     4.7 GUIDE 迁移策略

    第5章 绘图在GUI中的应用

     5.1 二维绘图

         5.1.1 plot绘图命令

         5.1.2 subplot命令

         5.1.3 tiledlayout绘图命令

         5.1.4 fplot绘图命令

         5.1.5 line命令

         5.1.6 fill绘图命令

         5.1.7 patch绘图命令

     5.2 创建坐标区

         5.2.1 创建笛卡儿坐标区

         5.2.2 创建极坐标区

         5.2.3 半对数坐标系下绘图

         5.2.4 双Y轴坐标

     5.3 二维图形修饰处理

         5.3.1 坐标系控制

         5.3.2 图形的重叠控制

         5.3.3 图形注释

         5.3.4 网格线控制

         5.3.5 图形放大与缩小

         5.3.6 颜色控制

     5.4 三维绘图命令

         5.4.1 三维曲线绘图命令

         5.4.2 三维网格命令

         5.4.3 三维曲面命令

         5.4.4 彗星图

         5.4.5 柱面与球面

    第6章 数据分析

     6.1 变量的数字特征

         6.1.1 样本均值

         6.1.2 样本方差与标准差

         6.1.3 协方差和相关系数

     6.2 正交试验分析

         6.2.1 正交试验的极差分析

         6.2.2 正交试验的方差分析

     6.3 方差分析

         6.3.1 单因素方差分析

         6.3.2 双因素方差分析

     6.4 回归分析

         6.4.1 一元线性回归

         6.4.2 多元线性回归

         6.4.3 部分最小二乘回归

     6.5 数值插值

         6.5.1 拉格朗日(Lagrange)插值

         6.5.2 埃尔米特(Hermite)插值

         6.5.3 分段线性插值

         6.5.4 三次样条插值

         6.5.5 多维插值

    第7章 图像处理

     7.1 图像的显示设置

         7.1.1 图像的显示

         7.1.2 图像的读写

         7.1.3 图像的缩放

         7.1.4 图像亮度显示

         7.1.5 图像边界设置

     7.2 图像的几何运算

         7.2.1 图像剪切

         7.2.2 图像平移

         7.2.3 图像旋转

         7.2.4 图像镜像

         7.2.5 图像转置

         7.2.6 图像合成

     7.3 图像的变换

         7.3.1 图像仿射变换

         7.3.2 图像空间结构

         7.3.3 图像几何变换

    第8章 信号处理在GUI中的应用

     8.1 信号生成

         8.1.1 斜坡信号

         8.1.2 信号噪声

         8.1.3 随机信号

         8.1.4 Sinc信号

         8.1.5 Chirp信号

         8.1.6 狄利克雷信号

     8.2 信号基本运算

         8.2.1 信号加减运算

         8.2.2 信号乘除运算

         8.2.3 信号缩放运算

         8.2.4 信号扩展运算

         8.2.5 信号截取运算
查看详情
12
相关图书 / 更多
MATLAB 2020 GUI程序设计从入门到精通
MATLAB 图形学基础
[印]兰詹·帕雷克(Ranjan Parekh) 著;章毓晋 译
MATLAB 2020 GUI程序设计从入门到精通
MAX理论与实践之Max篇
邸大鹏 著
MATLAB 2020 GUI程序设计从入门到精通
MATLAB基础实例教程及在航天中的应用
闻新、占弘廷、李有光、周露 著
MATLAB 2020 GUI程序设计从入门到精通
MATLAB最优化计算
薛定宇
MATLAB 2020 GUI程序设计从入门到精通
MATLAB科学计算从入门到精通 从代码到函数,掌握多种经典算法 林玲
林玲
MATLAB 2020 GUI程序设计从入门到精通
MATLAB科学计算实战(微课视频版)
刘卫国
MATLAB 2020 GUI程序设计从入门到精通
MATLAB图像处理(第2版)
刘成龙
MATLAB 2020 GUI程序设计从入门到精通
MATLAB与控制工程虚拟实验编程
李翠玲 张浩 陆剑峰 宋登
MATLAB 2020 GUI程序设计从入门到精通
MATLAB Simulink机电系统仿真应用
封土彩 主编;蒋晓梅;Michael Namokel
MATLAB 2020 GUI程序设计从入门到精通
MATLAB数值算法手册
温正
MATLAB 2020 GUI程序设计从入门到精通
MARUGOTO日本的语言与文化(中级2)(B1)
日本国际交流基金会
MATLAB 2020 GUI程序设计从入门到精通
MATLAB程序设计及应用
赵转哲
您可能感兴趣 / 更多
MATLAB 2020 GUI程序设计从入门到精通
AutoCAD 2024中文版从入门到精通
李星新 胡仁喜