精通Matlab與C/C++混合程式設計

精通Matlab與C/C++混合程式設計

《精通Matlab與C/C++混合程式設計》是劉維編著的一本書籍,由北京航空航天大學出版社出版。本書主要介紹如何運用Matlab與c/C++進行混合程式設計。共分8章,主要包括:Matlab程式設計初步、Matlab編譯器、Matlab與C語言的接口、生成可獨立運行的Matlab程式、VisualC++調用Matlab程式、MatlabDotNetBuilder與VisualC++、Matcom與C/C++以及VisualC++調用MatlabC++數學庫。

基本介紹

內容簡介,目錄,

內容簡介

另外,附錄中介紹有關動態程式庫的基礎知識。各章包含大量的實例程式,可供尋求將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為什麼使用動態程式庫?
A.2C/C++語言實現動態程式庫
A.3C/C++語言動態程式庫的不同
A.4動態程式庫的調用方式
A.4.1隱式連結
A.4.2顯式連結
參考文獻
……

相關詞條

熱門詞條

聯絡我們