前言
Visual C++(www.cppentry.com)作为Windows系统应用程序的重要开发工具,自从发布后一直得到广大程序开发人员的青睐,程序员使用该工具在Windows平台上开发了众多的应用程序。MATLAB作为一个科学计算可视化工具,经过20多年的发展,已经成为应用最广泛的科学处理工具软件包,为科学研究、工程设计等众多科学领域提供了一种全面的解决方案,代表了当今国际科学计算软件的先进水平。
MATLAB虽然在科学运算领域应用广泛,但是在图形用户界面处理方面功能不够强大,缺少独立的应用程序框架,所以开发的计算程序必须在安装MATLAB的计算机上才能够运行。而Visual C++(www.cppentry.com)集成环境则是以C/C++(www.cppentry.com)语言为编程(www.cppentry.com)语言,将可视化程序设计和算法融合,成为多领域程序开发利器。所以如果能够将MATLAB与Visual C++(www.cppentry.com)进行有效结合,将发挥Visual C++(www.cppentry.com)和MATLAB各自的科学优势,势必能更好地解决科学和工程领域的相关计算和可视化的相关问题。
笔者结合自己多年使用Visual C++(www.cppentry.com)和MATLAB混合编程(www.cppentry.com)进行科学研究和项目开发的经验撰写了本书。希望引领各位读者能够通过混合编程(www.cppentry.com)的方式解决自己的领域问题。本书结合大量不同领域的实际案例,全面、系统地介绍了Visual C++(www.cppentry.com)和MATLAB混合编程(www.cppentry.com)的基础知识,不同类型的混合编程(www.cppentry.com)开发方式以及在不同领域的应用,全书以大量实例贯穿于讲解过程中。学习完本书后,读者应该可以具备使用Visual C++(www.cppentry.com)和MATLAB通过编程(www.cppentry.com)实现领域问题求解的能力。
本书读者对象包括:
Visual C++(www.cppentry.com)程序开发人员;
利用MATLAB做产品开发的工程技术人员;
MATLAB技术爱好者;
大中专院校的工程类学生。
本书由丁毓峰编著,参加编写的还有潘迁、龚力、李建峰、李龙海、房伟、曹胜平、张云群、李伟等硕士研究生。编写过程中参考了多种同类教材、专著,在此向参考文献与资料的编、著者表示衷心感谢!由于时间仓促,作者的水平所限,本书难免有一些错误和不足之处,欢迎广大读者给予批评和指正。读者在阅读本书的过程中如遇到问题或者有相关建议,请发邮件到dyfjd@126.com,我们将及时进行反馈。
编者
2012年4月