展开全部

主编推荐语

本书以编程工具App Designer为中心进行引导式学习。

内容简介

本书围绕MATLAB中先进的GUI编程工具AppDesigner为中心进行介绍,在编程基础知识部分介绍了MATLAB的新产品—实时编辑器的使用;在AppDesigner部分,对AppDesigner中所有组件,包括21个常用组件、3个容器、3个图窗工具、10个仪器仪表组件、8个航空航天组件,辅以大量实例进行介绍,后对GUI编写过程中出现的中文乱码问题、数据类型转换、GUI的数据传递、TeX和LaTeX文本解释器进行了专题讨论。全书采用图文并茂的方式进行引导式学习,以期使读者感受到学习编程的快乐。

本书适合想快速入门AppDesigner的读者,可以作为各大高校的教材或教学辅导书,也可以作为从事生产管理和技术研发等相关工作人员的学习参考手册。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1篇 MATLAB编程基础及初识App Designer
  • 第1章 MATLAB编程基础
  • 1.1 M文件与实时编辑器的编写
  • 1.2 循环及条件语句关键字
  • 1.3 变量和常量
  • 1.4 数组的创建
  • 1.5 数组的查询和元素的替换
  • 1.6 运算符
  • 1.7 运算符优先级
  • 1.8 矩阵的运算
  • 1.9 M文件和实时编辑器的调试
  • 第2章 App Designer概述
  • 2.1 App Designer组件
  • 2.2 App Designer环境概述
  • 2.3 在App Designer中编写回调
  • 第2篇 App Designer组件编程实例
  • 第3章 常用组件
  • 3.1 HTML属性及编程示例
  • 3.2 下拉列表(DropDown)
  • 3.3 按钮(Button)
  • 3.4 单选按钮组(控制按钮组)(ButtonGroup)
  • 3.5 切换按钮组(ToggleButtonGroup)
  • 3.6 列表框(ListBox)
  • 3.7 图像(Image)
  • 3.8 坐标区(UIAxes)
  • 3.9 复选框(CheckBox)
  • 3.10 微调器(Spinner)
  • 3.11 文本区域(TextArea)
  • 3.12 日期选择器(DatePicker)
  • 3.13 标签(Label)
  • 3.14 树及树(复选框)(Tree)
  • 3.15 滑块(Slider)
  • 3.16 状态按钮(StateButton)
  • 3.17 编辑字段(数值、文本)(EditField)
  • 3.18 表(UITable)
  • 3.19 超链接(Hyperlink)
  • 3.20 综合实例:流体摩阻系数计算
  • 第4章 容器(Containers)组件
  • 4.1 网格布局管理器(GridLayout)
  • 4.2 选项卡组(TabGroup)
  • 4.3 面板(Panel)
  • 4.4 综合实例:按揭摊销计算器
  • 第5章 图窗工具(Figure Tools)组件
  • 5.1 上下文菜单(ContextMenu)
  • 5.2 工具栏(Toolbar)
  • 5.3 菜单(Menu)
  • 5.4 综合实例:方程求解器
  • 第6章 仪器仪表(Instrumentation)组件
  • 6.1 圆形仪表(Gauge)、半圆环形仪表(Semicircular)、90度仪表(NinetyDegreeGauge)、线性仪表(LinearGauge)
  • 6.2 信号灯(Lamp)
  • 6.3 分档旋钮(DiscreteKnob)
  • 6.4 旋钮(Knob)
  • 6.5 开关(Switch)、拨动开关(ToggleSwitch)、跷板开关(RockerSwitch)
  • 6.6 综合实例:模拟汽车启动和控制车速
  • 第7章 航空航天(AeroSpace)组件
  • 7.1 空速指示仪(AirspeedIndicator)
  • 7.2 海拔测量仪(Altimeter)
  • 7.3 人工地平仪(ArtificialHorizon)
  • 7.4 爬升率指示仪(ClimbIndicator)
  • 7.5 EGT指示仪(EGTIndicator)
  • 7.6 航向指示仪(HeadingIndicator)
  • 7.7 RPM指示仪(RPMIndicator)
  • 7.8 转弯协调仪(TurnCoordinator)
  • 7.9 专题——创建和配置飞行仪表组件和动画对象
  • 7.10 综合实例:标准驾驶舱仪表显示飞行状态信息
  • 第8章 App打包生成EXE可执行文件
  • 8.1 工具条打包App安装程序文件
  • 8.2 Application Compiler打包文件
  • 第3篇 专题讨论
  • 第9章 GUI编写出现乱码的解决方法
  • 9.1 备份系统配置文件
  • 9.2 选用兼容的中文字体
  • 9.3 将计算机区域格式修改为中文
  • 9.4 使用ASCII码表示中文字符
  • 9.5 使用代码和ASCII码编写GUI
  • 第10章 数据类型及数据类型转换
  • 10.1 数据类型及说明
  • 10.2 数据类型转换函数
  • 10.3 数据类型转换函数的总结及示例
  • 第11章 GUI中的数据传递
  • 11.1 在工作区之间共享数据
  • 11.2 回调函数中的数据传递
  • 11.3 App内创建私有属性或者公共属性共享数据
  • 11.4 不同App之间的数据传递(在多窗口App中共享数据)
  • 第12章 TeX和LaTeX文本解释器
  • 12.1 TeX标记
  • 12.2 LaTeX标记
  • 12.3 LaTeX形式的符号表达
展开全部

评分及书评

评分不足
1个评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。