首页 > 图书中心 >图书详情

MATLAB App Designer设计入门及实践(微课视频版)

东北大学薛定宇|清华大学于歆杰|东南大学孟桥|北京航空航天大学张有光 联袂推荐 双色印刷,424分钟视频讲解|200多个应用实例,MathWorks图书计划,配套资源齐全

作者:汤全武,刘馨阳,汤哲君,李成博
丛书名:科学与工程计算技术丛书
定价:69
印次:1-1
ISBN:9787302671640
出版日期:2024.09.01
印刷日期:2024.09.03

"《MATLAB App Designer GUI设计及实战(微课视频版)》以MATLAB中先进的GUI编程工具MATLAB App Designer为中心,系统介绍其基础知识、编程方法以及应用实例。全书共12章。为便于读者高效学习,快速掌握MATLAB App Designer设计与实践,编者为本书精心设计了丰富的学习资源,包括教学课件、源代码、微课视频(424分钟,120集)等内容。 《MATLAB App Designer GUI设计及实战(微课视频版)》适合想快速入门MATLAB App Designer的读者,可作为高等院校相关课程的教材或教学辅导书,也可供生产管理和技术研发等人员参考。"

more >

前言 MATLAB是一种基于数学计算和数据可视化的功能强大的工具软件。自MATLAB R2016a版本起,增加了MATLAB App Designer工具,允许用户以交互的方式创建专业、精美的应用程序。其主要功能有:交互式设计环境,可以通过拖放方式向应用添加各种交互式 UI 组件;自动调整布局选项,可以自适应地调整布局以响应屏幕大小的变化;两种分发App的方式,一种直接从 App 设计器工具栏将 App 打包为一个安装程序文件,另一种创建独立的桌面 App 或 Web App 来分发 App;全功能MATLAB编辑器,可以同时利用 MATLAB编辑器的全部功能;面向对象的代码生成,使得编程更为高效和灵活。总之,MATLAB App Designer对于创建、测试和分享应用程序来说,是一个全面的解决方案,无论是初学者还是经验丰富的开发者,它都是一个有用的工具。 ● 本书特色 本书以MATLAB R2023a为蓝本,基于编者多年从事MATLAB语言课程教学改革和利用MATLAB进行科学研究的经验编著而成,对MATLAB的应用所涉及的基本内容及前沿技术采用由浅入深、由易到难的方法进行讲解。本书注重实践应用,以案例为驱动,激发学生学习热情,探索“新工科”建设的新理念、新模式、新方法,助力“新工科”建设。本书具有以下特色。 (1)由浅入深,循序渐进。每章均给出本章要点和学习目标,以先基础后应用、先理论后实践的原则进行编排,便于读者学习和掌握MATLAB App Designer的使用方法。 (2)内容丰富,例题新颖。本书结合编者多年的MATLAB语言课程教学和使用经验,详细介绍MATLAB App Designer的基本内容,配合丰富的例题和应用实例,便于读者更好地理解和掌握MATLAB App Designer编程方法。 (3)理论简洁,实例典型。本书介绍的MATLAB App Designer理论简洁,使用的分析方法和技巧详尽,实际工程应用案例严谨,从而可引导读者更好地用MATLAB App Designer解决专业领域的实际问题。 (4)图文并茂,便于查阅。本书将相关内容和函数命令通过表格的形式进行归纳总结,从而使读者在学习的同时,可翻阅查找相关的命令、函数。 (5)资源丰富,轻松易学。本书提供配套的微课视频、程序代码、教学大纲、教学课件、习题解答、电子教案等资料。 ● 本书内容 本书以MATLAB中GUI编程工具MATLAB App Designer为中心进行介绍,包括12章内容。 第1章 MATLAB App Designer设计预备知识,主要介绍MATLAB软件、MATLAB工作环境、MATLAB中的函数类型和MATLAB程序设计结构。 第2章 MATLAB常用文件操作,主要介绍MAT常用文件操作、TXT文件的读取与写入、Excel文件的读取与写入和图像文件的读写。 第3章 二维绘图,主要介绍二维绘图函数、绘图工具及标注与注释和特殊二维图形 绘图。 第4章 句柄图形系统,主要介绍句柄图形对象、句柄图形对象属性的基本操作、图形对象的基本属性和图形对象。 第5章 MATLAB App Designer设计基础及常用组件,主要介绍MATLAB App Designer界面及设计步骤、回调函数、基础设计工具和常用组件。 第6章 仪器、容器和图窗工具组件,主要介绍仪器组件、容器组件和图窗工具组件。 第7章 预定义对话框,主要介绍公共对话框和自定义对话框。 第8章 基于MATLAB App Designer 的学生成绩管理,主要介绍MATLAB App Designer 表组件与Excel文件数据交换、表组件与其他组件数据交换、多App界面间的交互和学生成绩管理的设计与实现。 第9章 MATLAB App Designer在中学教学中的应用举例,主要介绍中学教学系统总界面设计、中学数学实验室界面设计和中学物理实验室界面设计。 第10章 基于MATLAB App Designer的数字信号处理系统,主要介绍MATLAB中数字信号处理的基本应用、数字信号处理总界面的设计、信号发生器界面的设计、序列基本运算界面的设计、离散傅里叶变换界面的设计、IIR数字滤波器的界面设计与实现和FIR数字滤波器的界面设计与实现。 第11章 基于MATLAB App Designer的图像处理系统,主要介绍图像处理总界面设计、图像几何运算、图像形态学运算、数字图像增强和图像边缘检测。 第12章 基于MATLAB App Designer的通信原理系统,主要介绍MATLAB App Designer与Simulink的交互、通信原理系统总界面设计、模拟幅度调制与解调、模拟角度调制、数字基带信号和二进制数字调制。 本书由汤全武担任主编,刘馨阳、汤哲君、李成博担任副主编。第1章由汤全武(宁夏大学)编写并统稿,第2~4章由汤哲君(浙江大学伊利诺伊大学厄巴纳香槟校区联合学院)编写,第5~9章由刘馨阳(宁夏工商职业技术学院)编写,第10~12章由李成博(宁夏交通职业技术学院)编写。 在本书的编写过程中,参考和引用了许多经典的教材和著作,在此一并向相关作者表示诚挚的谢意。同时,非常感谢本书的责任编辑刘星以及清华大学出版社的同仁。 本书是宁夏高校专业类课程思政教材研究基地的研究成果之一;是宁夏高等教育教学改革研究与实践项目(BJG2023011)的研究成果之一;也是2020年第一批教育部产学合作育人项目的研究成果。 ● 配套资源 程序代码等资源:扫描目录上方的“配套资源”二维码下载。 课件、大纲、教案等资源:扫描封底的“书圈”二维码在公众号下载,或者到清华大学出版社官方网站本书页面下载。 微课视频(424分钟,120集):扫描书中相应章节中的二维码在线学习。 请先扫描封底刮刮卡中的文泉云盘防盗码进行绑定后再获取配套资源。 由于编者水平有限,书中难免存在不足之处,欢迎使用本书的教师、学生和科技人员批评指正,殷切希望得到广大读者的宝贵意见与建议,以便再版时改进和提高。 编者 2024年5月 微课视频清单 视频名称 时长/min 书中位置 第1章 例1-4 1 例1-4 第1章 例1-5 2 例1-5 第1章 例1-8 2 例1-8 第1章 例1-9 2 例1-9 第1章 例1-10 3 例1-10 第2章 例2-1 1 例2-1 第2章 例2-3 2 例2-3 第2章 例2-4 3 例2-4 第2章 例2-5 3 例2-5 第2章 例2-7 2 例2-7 第2章 例2-8 1 例2-8 第3章 例3-8 2 例3-8 第3章 例3-10 2 例3-10 第3章 例3-13 1 例3-13 第3章 例3-15 1 例3-15 第3章 例3-16 2 例3-16 第3章 例3-18 2 例3-18 第3章 例3-19 2 例3-19 第3章 例3-21 2 例3-21 第3章 例3-23 1 例3-23 第3章 例3-25 1 例3-25 第3章 例3-29 2 例3-29 第3章 例3-31 2 例3-31 第3章 例3-33 1 例3-33 第3章 例3-34 1 例3-34 第3章 例3-35 1 例3-35 第4章 例4-15 2 例4-15 第4章 例4-23 1 例4-23 第4章 例4-26 2 例4-26 第4章 例4-31 2 例4-31 第4章 例4-32 2 例4-32 第4章 例4-34 3 例4-34 第4章 例4-41 2 例4-41 第4章 例4-44 1 例4-44 第5章 例5-3 3 例5-3 第5章 例5-6 2 例5-6 第5章 例5-7 8 例5-7 第5章 例5-11 4 例5-11 第5章 例5-13 6 例5-13 第5章 例5-14 3 例5-14 第8章 8.4节 13 8.4节节首 第9章 例9-1 10 例9-1 第9章 例9-2 6 例9-2 第9章 例9-3 6 例9-3 第9章 例9-4 6 例9-4 第9章 例9-5 6 例9-5 第9章 例9-6 7 例9-6 第10章 例10-3 1 例10-3 第10章 10.2节 2 10.2节节首 第10章 10.3节 7 10.3节节首 第10章 10.4节 11 10.4节节首 第10章 10.5节 3 10.5节节首 第10章 10.6节 9 10.6节节首 第10章 10.7节 5 10.7节节首 第11章 11.1节 3 11.1节节首 第11章 例11-1 4 例11-1 第11章 例11-2 4 例11-2 第11章 例11-3 3 例11-3 第11章 例11-4 4 例11-4 第11章 例11-5 3 例11-5 视频名称 时长/min 书中位置 第5章 例5-16 4 例5-16 第5章 例5-19 3 例5-19 第5章 例5-20 3 例5-20 第5章 例5-23 4 例5-23 第5章 例5-25 6 例5-25 第5章 例5-27 3 例5-27 第5章 例5-28 3 例5-28 第5章 例5-29 4 例5-29 第5章 例5-30 3 例5-30 第5章 例5-31 3 例5-31 第5章 例5-32 2 例5-32 第5章 例5-33 3 例5-33 第6章 例6-2 2 例6-2 第6章 例6-4 3 例6-4 第6章 例6-6 4 例6-6 第6章 例6-7 3 例6-7 第6章 例6-8 3 例6-8 第6章 例6-9 3 例6-9 第6章 例6-10 2 例6-10 第6章 例6-11 4 例6-11 第6章 例6-14 4 例6-14 第6章 例6-15 4 例6-15 第7章 例7-2 2 例7-2 第7章 例7-5 4 例7-5 第7章 例7-7 3 例7-7 第7章 例7-8 2 例7-8 第7章 例7-11 3 例7-11 第7章 例7-12 3 例7-12 第7章 例7-14 2 例7-14 第7章 例7-15 3 例7-15 第7章 例7-17 4 例7-17 第7章 例7-19 6 例7-19 第8章 例8-1 7 例8-1 第8章 例8-2 8 例8-2 第8章 例8-3 4 例8-3 第8章 例8-4 7 例8-4 第8章 例8-5 4 例8-5 第8章 例8-6 5 例8-6 第8章 例8-7 9 例8-7 第8章 例8-8 6 例8-8 第11章 例11-6 2 例11-6 第11章 例11-7 1 例11-7 第11章 例11-8 2 例11-8 第11章 例11-9 2 例11-9 第11章 例11-10 2 例11-10 第11章 例11-11 1 例11-11 第11章 例11-12 8 例11-12 第11章 例11-13 2 例11-13 第11章 例11-14 3 例11-14 第12章 例12-1 7 例12-1 第12章 例12-2 3 例12-2 第12章 12.2节 3 12.2节节首 第12章 例12-3 4 例12-3 第12章 例12-5 6 例12-5 第12章 例12-6 4 例12-6 第12章 例12-7 5 例12-7 第12章 例12-8 3 例12-8 第12章 例12-9 6 例12-9 第12章 例12-10 4 例12-10 第12章 例12-11 2 例12-11

more >
扫描二维码
下载APP了解更多

同系列产品more >

MATLAB/Simulink控制系统仿真

严刚峰
定 价:129元

查看详情
MATLAB神经网络分析及应用

顾艳春
定 价:69元

查看详情
控制系统分析与应用——基于MATLAB...

周振超、冯暖、王丹、谷
定 价:59元

查看详情
MATLAB数学建模与仿真(第2版·微课...

王健、赵国生
定 价:128元

查看详情
MATLAB电磁场与微波技术仿真(第2...

梅中磊、李月娥、马阿宁
定 价:89元

查看详情
图书分类全部图书
more >
  • "MATLAB是一种基于数学计算和数据可视化的功能强大的工具软件。自MATLAB R2016a版本起,增加了MATLAB App Designer工具,允许用户以交互的方式创建专业、精美的应用程序。其主要功能有:交互式设计环境;自动调整布局选项;两种分发App的方式;全功能MATLAB编辑器;面向对象的代码生成。MATLAB App Designer对于创建、测试和分享应用程序来说,是一个全面的解决方案,无论是初学者还是经验丰富的开发者,它都是一个有用的工具。
    由浅入深,循序渐进  以先基础后应用、先理论后实践、循序渐进的原则进行编排,便于读者学习和掌握MATLAB App Designer的使用方法与应用技巧。
    内容丰富,例题新颖  结合作者多年的MATLAB语言课程教学和使用经验,详细介绍MATLAB App Designer的基本内容,列举丰富的例题和应用实例。
    理论简洁,实例典型  MATLAB App Designer理论介绍简洁,使用方法和技巧分析详尽,实际工程应用案例严谨,从而引导读者更好地用MATLAB App Designer解决专业领域的实际应用问题。
    资源丰富,轻松易学  为了便于教师教学,提供全套的教学资料,获取方式详见前言。"

more >
  • 目录

    第1章 MATLAB App Designer设计预备知识 / 1

    视频讲解(10分钟,5集)

    1.1 MATLAB软件介绍 / 1

    1.2 MATLAB工作环境 / 2

    1.2.1 命令行窗口 / 2

    1.2.2 图形窗口 / 3

    1.2.3 工作空间窗口 / 3

    1.2.4 M文件编辑窗口 / 3

    1.2.5 帮助系统窗口 / 4

    1.3 MATLAB中的函数类型 / 4

    1.3.1 主函数 / 4

    1.3.2 子函数 / 5

    1.3.3 嵌套函数 / 5

    1.3.4 私有函数 / 5

    1.3.5 重载函数 / 5

    1.4 MATLAB程序设计结构 / 5

    1.4.1 顺序结构 / 5

    1.4.2 选择结构 / 7

    1.4.3 循环结构 / 10

    本章小结 / 12

    习题 / 13

    第2章 MATLAB常用文件操作 / 14

    视频讲解(12分钟,6集)

    2.1 MAT常用文件操作 / 14

    2.1.1 MAT文件的写入 / 14

    2.1.2 MAT文件的读取 / 16

    2.2 TXT文件的读取与写入 / 17

    2.2.1 TXT文件的打开 / 17

    2.2.2 TXT文件数据的导入 / 17

    2.3 Excel文件的读取与写入 / 21

    2.3.1 Excel 数据的读取 / 22

    2.3.2 Excel数据的写入 / 25

    2.4 图像文件的读写 / 27

    2.4.1 图像文件的查询 / 28

    2.4.2 图像文件的读取 / 28

    2.4.3 图像文件的存储 / 30

    本章小结 / 32

    习...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘