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

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

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

定 價:¥28.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

作者自序
前言
第1章 概述
1.1 關于MATLAB的接口技術
1.2 MATLAB7.x的新特點
第2章 MATLAB接口技術中的數(shù)據(jù)交流
2.1 數(shù)據(jù)交流概述
2.2 在MATLAB7.0及更新版本中引進的新功能
2.2.1 在MATLAB7.0中引進的有關數(shù)據(jù)導入、導出的新功能
2.2.2 在MATLAB7.0.1中引進的有關數(shù)據(jù)導入、導出的新功能
2.2.3 在MATLAB7.0.4中引進的有關數(shù)據(jù)導入、導出的新功能
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.1 MEX技術概述
3.2 工作環(huán)境的設置
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文件的構造
3.4.2 內存分配和管理
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 關于MEX文件的調試
3.6.1 使用mexPrinft打印調試信息
3.6.2 使用調試工具
3.7 Windows平臺系統(tǒng)函數(shù)的調用
3.7.1 把窗口最大化或者設成最前端
3.7.2 把窗口最大化或者設成最前端
3.8 在MATLAB捕捉F1等功能鍵的動作
第4章 MATLAB調用FORTRAN
4.1 工作環(huán)境的設置
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 調試FORTAN語言MEX文件
4.4.1 編譯調試版本MEX文件
4.4.2 在Windows平臺調試
4.4.3 在UNIX平臺調試
4.5 使用FORTRAN90/95編寫MEX文件
4.5.1 配置FORTRAN90/95編譯器
4.5.2 編寫和編譯FORTRAN90/95語言的MEX文件
4.6 常見錯誤
4.7 本章小結
第5章 MATLAB調用一般動態(tài)連接庫
5.1 概述
5.2 MATLAB R14提供的新功能
5.3 MATLAB的動態(tài)連接庫函數(shù)接口
5.3.1 動態(tài)連接庫文件的打開
5.3.2 數(shù)據(jù)準備
5.3.3 動態(tài)連接庫文件中函數(shù)的調用
5.3.4 動態(tài)連接庫文件的卸載
5.4  使用范例
5.4.1 在MATLAB中使用FORTRAN動態(tài)連接庫
5.4.2 調用Windows API改變MATLAB的Figure窗口或GUI程序圖標
5.4.3 在MATLAB中使用TotalCommander的WCX插件
5.5 本章小結
第6章 C/C++調用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結合使用實例
6.6 本章小結
第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 組件技術文件(CTF)
7.2.5 MATLAB編譯器選項
7.3 MATLAB編譯器的安裝、設置和使用
7.3.1 安裝
7.3.2 設置
7.3.3 MATLAB編譯器的使用
7.3.4 編譯后程序的發(fā)布
7.4 C/C++調用mcc產(chǎn)生的庫函數(shù)
7.4.1 在MFC應用程序中使用mcc產(chǎn)生的庫函數(shù)
7.4.2 在MFC應用程序中隱藏MATLAB的Figure窗口
7.4.3 在wxWidgets開發(fā)的跨平臺應用程序中隱藏MATLAB的Figure窗口7.4.4 在Win32應用程序的窗口中嵌入MATLAB的Figure窗口
7.5 使用mcc創(chuàng)建獨立可執(zhí)行文件
7.5.1 編譯Loadlibrary函數(shù)
7.5.2 使用%#external編指標實現(xiàn)MATLAB和C/C++混合編程
7.5.3 去除經(jīng)編譯后MATLAB程序產(chǎn)生黑色窗口的方法
7.6 本章小結
第8章 MATLAB產(chǎn)生的COM組件的調有
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 關于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)調用MATLAB COM組件
8.5.4 在MFC應用程序中使用MATLAB COM編譯器產(chǎn)生的組件
8.5.5 在MFC應用程序中使用部件產(chǎn)生的事件
8.6 本章小結

本目錄推薦

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