內容簡介
另外,附錄中介紹有關動態程式庫的基礎知識。各章包含大量的實例程式,可供尋求將Matlab程式脫離:Matlab環境的Matlab程式設計人員、尋求在Matlab中調用C/C++程式的程式設計人員、尋求在C/C++中調用Matlab程式的程式設計人員學習和參考。本書附帶一張光碟,其中包含各章實例程式的原始碼。
目錄
第1章Matlab程式設計初步
1.1Matlab程式設計特點
1.1.1MatlabScript檔案
1.1.2Matlab表達式
1.1.3Matlab函式
1.1.4Matlab的向量運算
1.1.5Matlab的程式控制
1.2Matlab常用的數據類型
1.2.1數值陣列
1.2.2字元陣列
1.2.3元組陣列
1.2.4結構體陣列
第2章Matlab編譯器
2.1Matlab編譯器技術概述
2.2Matlab編譯器的功能
2.3使用Matlab編譯器的準備工作
2.4mcc編譯器典型套用
2.4.1獨立執行檔
2.4.2C動態程式庫
2.4.3C++動態程式庫
2.4.4C/C++動態程式庫的不同之處
2.5進一步了解mcc命令
2.5.1mcc常用命令選項
2.5.2捆綁命令檔案(bundlefile)
2.6Matlab編譯器高級套用
2.6.1編譯script檔案
2.6.2Matlab編譯器關聯分析失效的情況
2.6.3從C/C++中調用Matlab內置函式(built-infunction)
2.6.4可變參數傳遞(varargin,varargotlt)
2.6.5Matlab環境下執行和MCR執行的不同之處
2.6.6獲取CTF檔案的目錄
2.6.7螢幕列印和錯誤信息顯示函式
2.7DeploymentTool
2.8程式發布
第3章Matlab與C語言的接口
……
第4章生成可獨立運行的Matlab程式
第5章VisualC++調用Matlab程式
第6章MatlabDotnetBuilder與VisualC++
第7章Matcom與C/C++
第8章VisHalC++調用MatlabC++數學庫
附錄動態程式庫基礎知識
A.1為什麼使用動態程式庫?