注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關精通Matlab與C/C++混合程序設計(第3版)

精通Matlab與C/C++混合程序設計(第3版)

精通Matlab與C/C++混合程序設計(第3版)

定 價:¥55.00

作 者: 劉維 編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: VC++

ISBN: 9787512405448 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 401 字數(shù):  

內(nèi)容簡介

  《精通Matlab與C/C++混合程序設計(第3版)》主要介紹Matlab與c/c++進行混合程序設計的方法和技巧?!毒∕atlab與C/C++混合程序設計(第3版)》以Matlab與C/C++混合程序設計涉及的數(shù)據(jù)類型轉換問題為主線,詳細介紹了Matlab開發(fā)環(huán)境和程序設計基礎、Matlab編譯器、Mat-lab與c/c++語言的接口、生成可獨立執(zhí)行的Matlab程序、c/c+4-通過引擎和動態(tài)鏈接庫調用Matlab程序、c/c++通過COM組件調用Matlab程序、c/c++調用Matlab C++數(shù)學庫、c/c++調用Matc。M數(shù)學庫等Matlab與c/c+十混合程序設計的相關內(nèi)容。本書共分9章,各章包含大量實戰(zhàn)型的實例程序,可供尋求將Matlab程序脫離Matlab環(huán)境的程序設計人員、尋求在Matlab中調用c/c++程序的程序設計人員、尋求在C/C++中調用Matlab程序的程序設計人員學習和參考。本書所有的源代碼均附在隨書光盤中。其中:第7章的開發(fā)和編譯環(huán)境為Visual C++6.0與Matcom4.5.1;第8章的開發(fā)和編譯環(huán)境為Visual C++6.0與Matlab 6.5.1;其他各章除特別說明之外,開發(fā)和編譯環(huán)境均為Visual C++2010與Matlab 2010。

作者簡介

暫缺《精通Matlab與C/C++混合程序設計(第3版)》作者簡介

圖書目錄

第1章 Matlab開發(fā)環(huán)境和程序設計基礎
1.1 本章導讀
1.2 Matlab環(huán)境
1.2.1 命令行窗口
1.2.2 代碼編輯器
1.2.3 工作空間窗口
1.2.4 歷史命令窗口
1.2.5 利用Matlab環(huán)境的界面操作
1.2.6 Matlab幫助
1.2.7 代碼輸入提示
1.3 Matlab語言基礎
1.3.1 Matlab腳本文件
1.3.2 Matlab運算符與表達式
1.3.3 Matlab函數(shù)
1.3.4 Matlab的向量運算
1.3.5 Matlab的程序控制
1.3.6 面向對象程序設計
1.4 Matlab常用的數(shù)據(jù)類型
1.4.1 數(shù)值陣列
1.4.2 字符陣列
1.4.3 邏輯陣列
1.4.4 元組陣列
1.4.5 結構體陣列
1.4.6 函數(shù)句柄陣列
1.5 Matlab常用數(shù)據(jù)顯示函數(shù)
1.5.1 figure窗口
1.5.2 繪制曲線
1.5.3 顯示圖像數(shù)據(jù)
1.5.4 顯示三維曲面數(shù)據(jù)
第2章 Matlab編譯器
2.1 本章導讀
2.2 Matlab編譯器工作原理
2.3 Matlab編譯器的發(fā)展歷程
2.4 使用Matlab編譯器的準備工作
2.5 mcc編譯器典型應用
2. 5.1 獨立可執(zhí)行文件
2.5.2 C動態(tài)鏈接庫
2.5.3 C++動態(tài)鏈接庫
2.5.4 使用mwArray類
2.5.5 mwArray類操作詳細說明
2.5.6 C/C++動態(tài)鏈接庫的不同之處
2.6 mcc命令選項、宏及捆綁命令文件
2.6.1 mcc常用命令選項
2.6.2 mcc宏選項
2.6.3 捆綁命令文件(bundle file)
2.7 Matlab編譯器應用中的常見問題
2.7.1 編譯script文件
2.7.2 Matlab編譯器關聯(lián)分析失效的情況
2.7.3 從C/C++中調用Matlab內(nèi)置函數(shù)(built-in function)
2.7.4 可變參數(shù)傳遞( varargin,varargout)
2.7.5 Matlab環(huán)境下執(zhí)行和MCR執(zhí)行的不同之處
2.7.6 獲取ctf文件的目錄
2.7.7 屏幕打印和錯誤信息顯示函數(shù)
2.8 Matlab配置工具(Deployment Tool)
2.9 程序發(fā)布
2.9.1 MCRInstaller. exe
2.9.2 獨立可執(zhí)行程序發(fā)布需要附加的文件
2.9.3 動態(tài)鏈接庫發(fā)布需要附加的文件
第3章 Matlab與C/C++語言的接口
3.1 本章導讀
3.2 Matlab C/C++編譯器的設置(MEX)
3.3 Matlab中調用C/C++程序-MEX文件
3.3.1 MEX文件用途
3.3.2 MEX文件與M文件的關系
3.3.3 MEX文件實例
3.3.4 MEX文件結構說明
3.3.5 編譯MEX文件
3.3.6 采用C++創(chuàng)建MEX文件
3.4 Matlab與C語言混編常用的數(shù)據(jù)類型
3.4.1 size_t類型
……
第3章 Matlab與C/C++語言的接口
第4章 生成可獨立運行的Matlab程序
第5章 C/C++通過引擎和動態(tài)鏈接庫調用Matlab程序
第6章 C/C++通過COM組件調用Matlab程序
第7章 C/C++調用Matlab數(shù)學庫
第8章 C/C++調用MatlabC++數(shù)學庫
附錄 動態(tài)鏈接庫基礎知識

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號