网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MATLAB App Designer从入门到实践
分类 计算机-软件工程
作者
出版社 人民邮电出版社
下载
简介
内容推荐
本书围绕MATLAB中先进的GUI编程工具App Designer为中心进行介绍,在编程基础知识部分介绍了MATLAB的新产品——实时编辑器的使用;在App Designer部分,对App Designer中所有组件,包括21个常用组件、3个容器、3个图窗工具、10个仪器仪表组件、8个航空航天组件,辅以大量实例进行介绍,最后对GUI编写过程中出现的中文乱码问题、数据类型转换、GUI的数据传递、TeX和LaTeX文本解释器进行了专题讨论。全书采用图文并茂的方式进行引导式学习,以期使读者感受到学习编程的快乐。
本书适合想快速入门App Designer的读者,可以作为各大高校的教材或教学辅导书,也可以作为从事生产管理和技术研发等相关工作人员的学习参考手册。
作者简介
苑伟民,毕业于西南石油大学研究生院,油气储运工程专业硕士。使用MATLAB进行科学计算和专业应用十余年。获得软件著作权、实用新型专利、发明专利等知识产权二十余项,在省部级及以上刊物发表论文二十余篇,编写图书《天然气物理性质参数和水力计算》。现就职于国家管网集团,曾主持完成LNG码头辅助靠泊系统国产化项目,参与LNG接收站数字化转型项目研究。
目录
第1篇 MATLAB编程基础及初识App Designer
第1章 MATLAB编程基础
1.1 M文件与实时编辑器的编写
1.1.1 创建脚本
1.1.2 代码创建
1.1.3 向程序中添加注释
1.2 循环及条件语句关键字
1.2.1 条件语句
1.2.2 循环控制语句
1.2.3 循环中控制权的传递
1.2.4 循环的终止
1.2.5 循环控制权的归还
1.3 变量和常量
1.3.1 变量
1.3.2 常量
1.4 数组的创建
1.5 数组的查询和元素的替换
1.6 运算符
1.7 运算符优先级
1.8 矩阵的运算
1.9 M文件和实时编辑器的调试
1.9.1 设置断点
1.9.2 运行文件
1.9.3 暂停运行文件
1.9.4 查找并解决问题
1.9.5 逐步执行文件
1.9.6 结束调试会话
第2章 App Designer概述
2.1 App Designer组件
2.2 App Designer环境概述
2.2.1 创建画布
2.2.2 添加组件
2.2.3 自定义组件
2.2.4 对齐和间隔组件
2.2.5 组件组
2.2.6 在容器中排列组件
2.2.7 创建和编辑上下文菜单
2.3 在App Designer中编写回调
2.3.1 创建回调函数
2.3.2 使用回调函数输入参数
2.3.3 在代码中搜索回调
2.3.4 删除回调
第2篇 App Designer组件编程实例
第3章 常用组件
3.1 HTML属性及编程示例
3.1.1 HTML对象的属性
3.1.2 示例:模拟网页编辑文本
3.2 下拉列表(DropDown)
3.2.1 DropDown对象的属性
3.2.2 示例:简单的点餐提示
3.3 按钮(Button)
3.3.1 Button对象的属性
3.3.2 示例:计算并显示LaTeX表达式
3.4 单选按钮组(控制按钮组)(ButtonGroup)
3.4.1 ButtonGroup和Button对象的属性
3.4.2 示例:简单的数据传递
3.5 切换按钮组(ToggleButtonGroup)
3.5.1 ToggleButtonGroup对象的属性
3.5.2 示例:模拟电梯运行楼层并播放语音提示
3.6 列表框(ListBox)
3.6.1 ListBox对象的属性
3.6.2 示例:图书书目选择
3.7 图像(Image)
3.7.1 Image对象的属性
3.7.2 示例:单击图片打开网站主页
3.8 坐标区(UIAxes)
3.8.1 UIAxes对象的属性
3.8.2 补充知识:控制响应鼠标单击的属性
3.8.3 示例:计算并绘制理想气体密度变化曲线
3.9 复选框(CheckBox)
3.9.1 CheckBox对象的属性
3.9.2 示例:提示复选框选择了哪个选项
3.10 微调器(Spinner)
3.10.1 Spinner对象的属性
3.10.2 示例:模拟调节灯的亮度变化
3.11 文本区域(TextArea)
3.11.1 TextArea对象的属性
3.11.2 示例:对文本内容进行操作
3.12 日期选择器(DatePicker)
3.12.1 DatePicker对象的属性
3.12.2 示例:更改系统日期
3.13 标签(Label)
3.13.1 Label对象的属性
3.13.2 示例:显示王勃的诗
3.14 树及树(复选框)(Tree)
3.14.1 Tree对象的属性
3.14.2 示例:选择节点读取Excel展示内容
3.15 滑块(Slider)
3.15.1 Slider对象的属性
3.15.2 示例:微调器和滑块相互读取并展示数值
3.16 状态按钮(StateButton)
3.16.1 StateButton对象的属性
3.16.2 示例:单击按钮提示按钮状态
3.17 编辑字段(数值、文本)(EditField)
3.17.1 EditField对象的属性
3.17.2 示例:单击按钮改变文本颜色
3.18 表(UITable)
3.18.1 UITable对象的属性
3.18.2 示例:读取Excel信息到UITable
3.19 超链接(Hyperlink)
3.19.1 Hyperlink对象的属性
3.19.2 示例:打开网站
3.20 综合实例:流体摩阻系数计算
第4章 容器(Containers)组件
4.1 网格布局管理器(GridLayout)
4.1.1 GridLayout对象的属性
4.1.2 示例:网格实现组件布局
4.2 选项卡组(TabGroup)
4.2.1 TabGroup对象的属性
4.2.2 示例:不同选项卡之间的数据和图像交互
4.3 面板(Panel)
4.3.1 Panel对象的属性
4.3.2 示例:疫情期间回乡人员信息登记
4.4 综合实例:按揭摊销计算器
第5章 图窗工具(Figure Tools)组件
5.1 上下文菜单(ContextMenu)
5.1.1 ContextMenu对象的属性
5.1.2 示例:右键菜单绘制三角函数
5.2 工具栏(Toolbar)
5.2.1 Toolbar对象的属性
5.2.2 示例:工具栏菜单绘制正弦函数
5.3 菜单(Menu)
5.3.1 Menu对象的属性
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 23:42:25