本書介紹了MATLAB 7.x版本與其他語言混合編程的方法。內容包括在MATLAB中以檔案方式導入、導出數據;在Windows和Linux開發C/C++語言的MEX檔案;在Windows和Linux開發FORTRAN語言MEX檔案;在MATLAB中使用動態連線庫檔案;在C/C++語言中調用MATLAB引擎;使用MATLAB編譯器,以及如何在C/C++程式中使用mcc編譯的庫函式;在c++程式中使用MATLAB的COM編譯器產生的COM組件等。 本書可以作為高等院校各工程專業的教學參考書,也可作為廣大科技工作者的參考用書。
基本介紹
- 書名:深入淺出:MATLAB7.x混合編程
- 出版社:機械工業出版社
- 頁數:299頁
- ISBN:711117612X
- 作者:董維國
- 出版日期:2006年1月1日
- 開本:16開
- 品牌:機械工業出版社
作者自序
前言
第1章概述
1.1關於MATLAB的接口技術
1.2 MATLAB 7.x的新特點
第2章MATLAB接口技術中的數據交流
2.1數據交流概述
2.2在MATLAB 7.0及更新版本中引進的新功能
2.2.1在MATLAB 7.0中引進的有關數據導入
2.2.2在MArLAB 7.0.1中引進的有關數據導入
2.2.3在MATLAB 7.0.4中引進的有關數據導入
2.3文本檔案
2.3.1高級命令
2.3.2低級命令
2.4二進制檔案
2.4.1二進制檔案的打開
2.4.2二進制檔案的讀寫
2.4.3檔案讀寫位置控制
2.4.4二進制檔案的關閉
2.5 MAT檔案
2.5.1在MATLAB中讀寫MAT檔案
2.5.2在普通的C++程式中讀寫MAT檔案
2.6以記憶體映射(Memory-mapping)的方式讀寫檔案
2.6.1功能概述
2.6.2記憶體映射方法的使用
2.7本章小結
第3章MATLAB調用C,C++
3.1MEX技術概述
3.2工作環境的設定
3.2.1系統要求
……
前言
第1章概述
1.1關於MATLAB的接口技術
1.2 MATLAB 7.x的新特點
第2章MATLAB接口技術中的數據交流
2.1數據交流概述
2.2在MATLAB 7.0及更新版本中引進的新功能
2.2.1在MATLAB 7.0中引進的有關數據導入
2.2.2在MArLAB 7.0.1中引進的有關數據導入
2.2.3在MATLAB 7.0.4中引進的有關數據導入
2.3文本檔案
2.3.1高級命令
2.3.2低級命令
2.4二進制檔案
2.4.1二進制檔案的打開
2.4.2二進制檔案的讀寫
2.4.3檔案讀寫位置控制
2.4.4二進制檔案的關閉
2.5 MAT檔案
2.5.1在MATLAB中讀寫MAT檔案
2.5.2在普通的C++程式中讀寫MAT檔案
2.6以記憶體映射(Memory-mapping)的方式讀寫檔案
2.6.1功能概述
2.6.2記憶體映射方法的使用
2.7本章小結
第3章MATLAB調用C,C++
3.1MEX技術概述
3.2工作環境的設定
3.2.1系統要求
……