Accelerating the pace of engineering and science!

MathWorks 公司是世界领先的为工程师和科学家提供数学计算软件的开发商,公司始终致力于加快科学研究和工程技术革新的步伐,经过20多年的发展,MATLAB已经从专门的矩阵计算程序发展成为一种通用编程工具,广泛应用于科学和工程应用领域。MATLAB强大的数学分析能力可以帮助科学家和工程师们避开繁琐的编程细节,从而集中精力进行算法研究,大大提高研发效率。如果再配合GUI图形用户界面开发能力,研发工程师们就可以迅速地将算法转变为实用软件。Google产品高级副总裁Jonathan Rosenberg曾说过:“如果你想在谷歌工作,请确保你会用MATLAB。”,可以这么讲,一个不会使用MATLAB编程的工程师及科研工作者,在现代社会是难以想象的。
MATLAB App Designer GUI程序开发
《MATLAB App Designer GUI编程精讲》适合需要在短时间内迅速掌握MATLAB GUI设计的初学者,也可作为高校师生或工程研发人员的GUI编程参考手册。目前最新版的MATLAB 2019已经淘汰了GUIDE开发平台(目前市面上的相关书籍都是讲GUIDE开发的),MathWorks公司目前的工作重点是持续增强App Designer 的开发功能,本书的编写就是基于当前版本的MATLAB App Designer 平台。全书以实用为目标,深入浅出、内容翔实、实例引导,按学习逻辑编排章节内容,结合大量具体案例分析,全面、系统地讲解了MATLAB GUI设计从入门到实际应用的方方面面。书中对App Designer平台各功能控件的使用做了细致的讲解并举例。重点讲解了APP类的程序结构、控件及窗口之间数据共享方法,回调函数及辅助函数,多窗口开发,应用程序打包及创建Web应用程序等复杂应用程序开发的核心技术,使得本书具有很强的实用性。最后,书尾给出了14个GUI开发综合实例,涉及:
经典扫雷游戏、
细胞自动机走迷宫游戏、
经典黑白反转棋、
AI电脑棋手开发、
抢分游戏、
简单计算器、
随机猜拳游戏、
闹钟、
计时器对象的使用、
电子邮件客户端、
动画制作、
视频编辑、
音频编辑、
电子钢琴模拟、
工程计算软件
等众多热门实用方向,供读者研究学习。通过阅读本书,特别是跟做书上的例子,读者可用一周左右的时间,完全掌握MATLAB GUI软件开发。
本书博采众家之长,成一家之言。以MathWorks公司2019年的官方文档《MATLAB Creating Graphical User Interfaces》、《MATLAB Programming Fundamentals》和其它在线帮助文档为基础,又参考了英文专著《Learning to Program with MATLAB-Building GUI Tools》、《Graphics and GUIs with Matlab, 3rd Edition》中的精华部分。在此,一并感谢!有兴趣学习的读者,请加QQ群1022996441。或者在头条上私信作者。


还没有评论,来说两句吧...