MATLAB与外部程序接口

作者苏金明
出版社
出版时间2003-12-01

特色:
MATLAB是解释型语言,运行速度比较慢。但从MATLAB 6.5开始,它比较全面地提速了,提速后的运行速度与向量化后的效果相当。虽然在某些情况下,仍然需要通过循环向量化或预分配数组内存空间等技巧来加速运行,但我们仍然能看到MATLAB所做的努力。MATLAB提供了多种方法来加速运行。通过Profiler工具或profile函数,可以获取每行代码的运行情况,包括运行时间和调用次数等,因而知道哪些语句行花费的时间*多,可以集中精力进行改进。 作为一个专业的科学计算软件,MATLAB的功能首先在于应用,即应用现有函数和工具(箱)解决具体问题。在用的过程中,用户会发现问题,并逐渐有更高的要求。比如想开发自己的算法,开发速度更快的应用,或者想用VC、VB等开发更美观的界面等。所以,用而优则开发,这是很自然的追求,也是大多数MATLAB学习者要走的路。

本书系统地介绍了MATLAB与外部程序的接口方法和技巧。全书共分13章。第1至第3章介绍了MATLAB与DOS程序的接口,其内容包括数据输入和输出的方法、MATLAB编译器和MATLAB与FORTRAN、C的接口。第4章至第9章介绍了MATLAB与Windows程序的接口,其内容包括MATLAB与Visual Basic、Visual C++、Excel和SPSS的接口,以及*新推出的COM生成器和Excel生成器。第10章介绍了MATLAB与硬件接口。第11章至第13章介绍了运行时服务器、报表生成器以及提高代码运行效率的若干手段。书中列举了大量的实例,以便于读者理解和运用。

推荐

车牌查询
桂ICP备20004708号-3