注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機輔助設(shè)計與工程計算Matlab深入淺出MATLAB 7.x混合編程

深入淺出MATLAB 7.x混合編程

深入淺出MATLAB 7.x混合編程

定 價:¥28.00

作 者: 董維國 編著
出版社: 機械工業(yè)出版社
叢編項: MATLAB實例精品系列叢書
標(biāo) 簽: Matlab

ISBN: 9787111176121 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 299 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了MATLAB7.x版本與其他語言混合編程的方法。內(nèi)容包括在MATLAB中以文件方式導(dǎo)入、導(dǎo)出數(shù)據(jù);在Windows和Linux開發(fā)C/C++語言的MEX文件;在Windows和Linux開發(fā)FORTRAN語言MEX文件;在MATLAB中使用動態(tài)連接庫文件;在C/C++語言中調(diào)用MATLAB引擎;使用MATLAB編譯器,以及如何在C/C++程序中使用mcc編譯的庫函數(shù);在C++程序中使用MATLAB的COM編譯器產(chǎn)生的COM組件等。.本書可以作為高等院校各工程專業(yè)的教學(xué)參考書,也可作為廣大科技工作者的參考用書。...

作者簡介

暫缺《深入淺出MATLAB 7.x混合編程》作者簡介

圖書目錄

作者自序
前言
第1章 概述
1.1 關(guān)于MATLAB的接口技術(shù)
1.2 MATLAB7.x的新特點
第2章 MATLAB接口技術(shù)中的數(shù)據(jù)交流
2.1 數(shù)據(jù)交流概述
2.2 在MATLAB7.0及更新版本中引進(jìn)的新功能
2.2.1 在MATLAB7.0中引進(jìn)的有關(guān)數(shù)據(jù)導(dǎo)入、導(dǎo)出的新功能
2.2.2 在MATLAB7.0.1中引進(jìn)的有關(guān)數(shù)據(jù)導(dǎo)入、導(dǎo)出的新功能
2.2.3 在MATLAB7.0.4中引進(jìn)的有關(guān)數(shù)據(jù)導(dǎo)入、導(dǎo)出的新功能
2.3 文件文件
2.3.1 高級命令
2.3.2 低級命令
2.4 二進(jìn)制文件
2.4.1 二進(jìn)制文件的打開
2.4.2 二進(jìn)制文件的讀寫
2.4.3 文件讀寫位置控制
2.4.4 二進(jìn)制文件的關(guān)閉
2.5 MAT文件
2.5.1 在MATLAB中讀寫MAT文件
2.5.2 在普通的C++程序中讀寫MAT文件
2.6 以內(nèi)存映射(Memory-mapping)的方式讀寫文件
2.6.1 功能概述
2.6.2 內(nèi)存映射方法的使用
2.7  本章小結(jié)
第3章 MATLAB調(diào)用C/C++
3.1 MEX技術(shù)概述
3.2 工作環(huán)境的設(shè)置
3.2.1 系統(tǒng)要求
3.2.2 使用Visual C++
3.2.3 在Windows平臺使用gcc
3.2.4 Linux上使用gcc編譯MEX文件
3.3 MEX文件的編譯以及mex命令的使用
3.3.1 mex命令的使用
3.3.2 Windows平臺上mex配置文件的使用
3.3.3 UNIX上mex配置文件的使用
3.4 C-MEX詳解
3.4.1 C-MEX文件的構(gòu)造
3.4.2 內(nèi)存分配和管理
3.4.3 C語言MEX文件使用范你
3.4.4 C++語言MEX文件
3.5 在MATLAB環(huán)境之外編譯MEX文件
3.5.1 在Visual Studio.Net 2003集成開發(fā)環(huán)境中編譯MEX
3.5.2 在Windows上用EditPlus編輯、編譯MEX文件
3.5.3 在Windows和UNIX平臺上使用Makefile編譯MEX文件
3.6 關(guān)于MEX文件的調(diào)試
3.6.1 使用mexPrinft打印調(diào)試信息
3.6.2 使用調(diào)試工具
3.7 Windows平臺系統(tǒng)函數(shù)的調(diào)用
3.7.1 把窗口最大化或者設(shè)成最前端
3.7.2 把窗口最大化或者設(shè)成最前端
3.8 在MATLAB捕捉F1等功能鍵的動作
第4章 MATLAB調(diào)用FORTRAN
4.1 工作環(huán)境的設(shè)置
4.1.1 系統(tǒng)要求
4.1.2 在Windows上配置DIGITAL Visual FORTRAN編譯器
4.1.3 在Windows上配置g77
4.1.4 在Linux上配置g77
4.2 F-MEX詳解
4.3 使用范例
4.4 調(diào)試FORTAN語言MEX文件
4.4.1 編譯調(diào)試版本MEX文件
4.4.2 在Windows平臺調(diào)試
4.4.3 在UNIX平臺調(diào)試
4.5 使用FORTRAN90/95編寫MEX文件
4.5.1 配置FORTRAN90/95編譯器
4.5.2 編寫和編譯FORTRAN90/95語言的MEX文件
4.6 常見錯誤
4.7 本章小結(jié)
第5章 MATLAB調(diào)用一般動態(tài)連接庫
5.1 概述
5.2 MATLAB R14提供的新功能
5.3 MATLAB的動態(tài)連接庫函數(shù)接口
5.3.1 動態(tài)連接庫文件的打開
5.3.2 數(shù)據(jù)準(zhǔn)備
5.3.3 動態(tài)連接庫文件中函數(shù)的調(diào)用
5.3.4 動態(tài)連接庫文件的卸載
5.4  使用范例
5.4.1 在MATLAB中使用FORTRAN動態(tài)連接庫
5.4.2 調(diào)用Windows API改變MATLAB的Figure窗口或GUI程序圖標(biāo)
5.4.3 在MATLAB中使用TotalCommander的WCX插件
5.5 本章小結(jié)
第6章 C/C++調(diào)用MATLAB計算引擎
6.1 概述
6.2 MATLAB計算引擎庫函數(shù)的使用
6.3 在MATLAB環(huán)境編譯引擎程序
6.3.1 在Windows平臺編譯引擎程序
6.3.2 在Windows平臺使用MinGW gcc編譯C/C++語言引擎程序
6.3.3 在UNIX/Linux平臺編譯引擎程序
6.4 運行引擎程序所需的系統(tǒng)配置
6.5 在MATLAB環(huán)境之外編譯引擎程序
6.5.1 在Windows上用MinGW gcc編譯MATLAB引擎程序
6.5.2 在Visual C++7.1中使用MATLAB引擎
6.5.3 與wx Widets結(jié)合使用實例
6.6 本章小結(jié)
第7章 MATLAB編譯器的使用
7.1 概述
7.2 MATLAB7.x編譯器新特點
7.2.1 MATLAB編譯器4.x的新特點
7.2.2 C/C++代碼的生成
7.2.3 MATLAB組件運行環(huán)境(MCR)
7.2.4 組件技術(shù)文件(CTF)
7.2.5 MATLAB編譯器選項
7.3 MATLAB編譯器的安裝、設(shè)置和使用
7.3.1 安裝
7.3.2 設(shè)置
7.3.3 MATLAB編譯器的使用
7.3.4 編譯后程序的發(fā)布
7.4 C/C++調(diào)用mcc產(chǎn)生的庫函數(shù)
7.4.1 在MFC應(yīng)用程序中使用mcc產(chǎn)生的庫函數(shù)
7.4.2 在MFC應(yīng)用程序中隱藏MATLAB的Figure窗口
7.4.3 在wxWidgets開發(fā)的跨平臺應(yīng)用程序中隱藏MATLAB的Figure窗口7.4.4 在Win32應(yīng)用程序的窗口中嵌入MATLAB的Figure窗口
7.5 使用mcc創(chuàng)建獨立可執(zhí)行文件
7.5.1 編譯Loadlibrary函數(shù)
7.5.2 使用%#external編指標(biāo)實現(xiàn)MATLAB和C/C++混合編程
7.5.3 去除經(jīng)編譯后MATLAB程序產(chǎn)生黑色窗口的方法
7.6 本章小結(jié)
第8章 MATLAB產(chǎn)生的COM組件的調(diào)有
8.1 概述
8.2 MATLAB的COM編譯器
8.2.1 MATLAB的COM編譯器簡介
8.2.2 運行MATLAB COM編譯器的必要條件
8.2.3 MATLAB7.0.4中COM編譯器的新功能
8.3 MATLAB COM編譯器的安裝、配置及使用
8.3.1 安裝及配置
8.3.2 使用MATLAB COM編譯器創(chuàng)建COM組件
8.4 MATLAB COM組件
8.4.1 關(guān)于COM組件的一些概念
8.4.2 MATLAB COM編譯器產(chǎn)生的COM組件
8.4.3 在C++中使用COM對象
8.5 在C++中使用MATLAB COM編譯器產(chǎn)生的COM組件
8.5.1 在控制臺程序中使用原接口
8.5.2 在控制臺程序中使用智能指針
8.5.3 在C++程序中以后期綁定方式動態(tài)調(diào)用MATLAB COM組件
8.5.4 在MFC應(yīng)用程序中使用MATLAB COM編譯器產(chǎn)生的組件
8.5.5 在MFC應(yīng)用程序中使用部件產(chǎn)生的事件
8.6 本章小結(jié)

本目錄推薦

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