作者 |
李星新 黄熹 |
丛书名 |
MATLAB工程应用书库 |
出版社 |
机械工业出版社* |
ISBN |
9787111679288 |
简要 |
简介 |
内容简介 《MATLAB 2020 GUI程序设计从入门到精通》以MATLAB 2020为基础,结合高等学校师生的教学经验,讲解GUI程序设计的各种方法和技巧。本书共8章,主要包括MATLAB编程环境、MATLAB基础、GUI编程基础、App Designer编辑应用、绘图在GUI中的应用、数据分析、图像处理、信号处理在GUI中的应用。《MATLAB 2020 GUI程序设计从入门到精通》覆盖GUI程序设计的各个方面,实例丰富而典型,可以指导读者有的放矢地进行学习。 《MATLAB 2020 GUI程序设计从入门到精通》既可作为MATLAB工程技术人员的入门用书,也可作为本科生和研究生的学习用书。 |
目录 |
前言 第1章 MATLAB编程环境 11 MATLAB概述 111 MATLAB系统的发展历程 112 MATLAB的特点 113 MATLAB应用领域 12 MATLAB 2020的操作环境 121 启动MATLAB 122 帮助系统 123 工具栏 124 命令行窗口 125 历史窗口 126 当前窗口 127 工作区窗口 128 功能区 129 文件管理 13 图形用户界面设计 131 GUI概述 132 GUI设计 14 M文件 141 M文件分类 142 文件编辑器 15 MATLAB命令的组成 151 基本符号 152 功能符号 153 常用指令 第2章 MATLAB基础 21 变量和数据操作 211 变量与赋值 212 预定义变量 213 MATLAB变量保存 214 数据的输出格式 215 数据类型 22 运算符 221 算术运算符 222 关系运算符 223 逻辑运算符 224 运算优先级 23 数学函数 231 三角函数 232 整数与小数转换函数 233 基本数学函数 第3章 GUI编程基础 31 图形显示窗口 311 Figure窗口 312 UIFigure窗口 313 figure命令 314 close命令 32 回调函数 33 GUI组件属性 331 Button 属性 332 ButtonGroup 属性 333 Axes属性 334 Table 属性 34 创建UI组件 341 网格布局管理器 342 创建按钮组 343 创建面板 344 创建选项卡 345 创建按钮 346 创建坐标系 347 创建图像 348 创建复选框 349 创建单选按钮 3410 树组件 3411 创建UI图窗 3412 其余组件 第4章 App Designer编辑应用 41 App应用程序概述 411 启动 App Designer 412 App Designer编辑环境 42 组件库 421 组件属性 422 常用组件 423 实例——公司执勤表界面设计 43 设计画布 431 组件的组成 432 上下文菜单 433 UI组件编辑布局 44 代码视图 441 代码视图编辑环境 442 回调管理 443 管理UI组件 444 回调参数 445 辅助函数 446 操作实例——音响音乐系统 45 App打包和共享 46 GUIDE 编辑环境 461 启动软件 462 GUI组件 47 GUIDE 迁移策略 第5章 绘图在GUI中的应用 51 二维绘图 511 plot绘图命令 512 subplot命令 513 tiledlayout绘图命令 514 fplot绘图命令 515 line命令 516 fill绘图命令 517 patch绘图命令 52 创建坐标区 521 创建笛卡儿坐标区 522 创建极坐标区 523 半对数坐标系下绘图 524 双Y轴坐标 53 二维图形修饰处理 531 坐标系控制 532 图形的重叠控制 533 图形注释 534 网格线控制 535 图形放大与缩小 536 颜色控制 54 三维绘图命令 541 三维曲线绘图命令 542 三维网格命令 543 三维曲面命令 544 彗星图 545 柱面与球面 第6章 数据分析 61 变量的数字特征 611 样本均值 612 样本方差与标准差 613 协方差和相关系数 62 正交试验分析 621 正交试验的极差分析 622 正交试验的方差分析 63 方差分析 631 单因素方差分析 632 双因素方差分析 64 回归分析 641 一元线性回归 642 多元线性回归 643 部分最小二乘回归 65 数值插值 651 拉格朗日(Lagrange)插值 652 埃尔米特(Hermite)插值 653 分段线性插值 654 三次样条插值 655 多维插值 第7章 图像处理 71 图像的显示设置 711 图像的显示 712 图像的读写 713 图像的缩放 714 图像亮度显示 715 图像边界设置 72 图像的几何运算 721 图像剪切 722 图像平移 723 图像旋转 724 图像镜像 725 图像转置 726 图像合成 73 图像的变换 731 图像仿射变换 732 图像空间结构 733 图像几何变换 第8章 信号处理在GUI中的应用 81 信号生成 811 斜坡信号 812 信号噪声 813 随机信号 814 Sinc信号 815 Chirp信号 816 狄利克雷信号 82 信号基本运算 821 信号加减运算 822 信号乘除运算 823 信号缩放运算 824 信号扩展运算 825 信号截取运算 |