日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具精通MATLAB混合編程

精通MATLAB混合編程

精通MATLAB混合編程

定 價(jià):¥59.00

作 者: 丁毓峰 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787121168956 出版時(shí)間: 2012-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 409 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《精通MATLAB混合編程》詳細(xì)講解Visual C++和MATLAB混合編程各項(xiàng)技術(shù)和重點(diǎn)應(yīng)用?!毒∕ATLAB混合編程》從混合編程環(huán)境的搭建、混合開(kāi)發(fā)中Visual C++和MATLAB必備基礎(chǔ)知識(shí)講解,詳細(xì)講解六種混合開(kāi)發(fā)方式:Visual C++調(diào)用MATLAB Engine庫(kù)、Visual C++調(diào)用MATLAB的C/C++數(shù)學(xué)函數(shù)庫(kù)、基于數(shù)據(jù)文件交換、基于COM技術(shù)、使用MATCOM、使用ActiveX技術(shù),還講解了七大混合編程應(yīng)用領(lǐng)域:科學(xué)運(yùn)算、圖形圖像顯示、圖像識(shí)別、控制系統(tǒng)模型輸入和分析、控制系統(tǒng)的設(shè)計(jì)仿真、信號(hào)頻譜分析和數(shù)據(jù)采集和分析。最后,《精通MATLAB混合編程》還講解了兩個(gè)案例:Visual CH和MATLAB開(kāi)發(fā)齒輪優(yōu)化設(shè)計(jì)系統(tǒng),Visual C++和MATLAB的汽車ABS系統(tǒng)仿真等內(nèi)容。

作者簡(jiǎn)介

  丁毓峰,博士,武漢理工大學(xué)副教授。中國(guó)機(jī)械工程學(xué)會(huì)高級(jí)會(huì)員。2008年—2009年加拿大多倫多大學(xué)機(jī)械系訪問(wèn)學(xué)者。2001年—2003年在深圳市中興通訊股份有限公司任軟件工程師、系統(tǒng)工程師。研究領(lǐng)域主要集中在制造自動(dòng)化和信息化,長(zhǎng)期使用MATLAB軟件系統(tǒng)進(jìn)行教學(xué)和科研工作。近5年主持和參與了多項(xiàng)國(guó)家級(jí)、省級(jí)和市級(jí)科技項(xiàng)目。撰寫(xiě)專著3部,獲得計(jì)算機(jī)版權(quán)登記5項(xiàng),申請(qǐng)發(fā)明專利2項(xiàng),發(fā)表論文60余篇。成果先后獲得湖北省科學(xué)技術(shù)進(jìn)步獎(jiǎng),武漢市科學(xué)技術(shù)進(jìn)步獎(jiǎng)和第11屆湖北省自然科學(xué)優(yōu)秀學(xué)術(shù)論文獎(jiǎng)。

圖書(shū)目錄

第1章 混合編程環(huán)境的搭建
1.1 MATLAB與C/C++混合編程的優(yōu)點(diǎn)
1.1.1 MATLAB編程的優(yōu)缺點(diǎn)
1.1.2 C/C++編程的優(yōu)缺點(diǎn)
1.1.3 混合編程的優(yōu)缺點(diǎn)
1.2 混合編程主要方法概述
1.2.1 Visual C++調(diào)用MATLAB引擎
1.2.2 基于數(shù)據(jù)文件交換的方法
1.2.3 基于COM技術(shù)的方法
1.2.4 使用MATCOM方法
1.2.5 基于ActiveX控件的方法
1.2.6 使用MATLAB Add-in方法
1.3 Visual C++和MATLAB混合編程環(huán)境要求
1.4 Visual C++的安裝和配置
1.4.1 Visual C++6.0的安裝
1.4.2 Visual C++的配置
1.5 MATLAB的安裝和配置
1.5.1 MATLAB的安裝
1.5.2 MATLAB的配置
1.6 安裝和配置的常見(jiàn)問(wèn)題
1.6.1 Visual C++的安裝和配置問(wèn)題
1.6.2 MATLAB的安裝和配置問(wèn)題
1.7 小結(jié)
第2章 Visual C++開(kāi)發(fā)基礎(chǔ)
2.1 C++面向?qū)ο蟪绦蛟O(shè)計(jì)
2.1.1 面向?qū)ο笳Z(yǔ)言和方法
2.1.2 類、對(duì)象和消息
2.2 C++異常處理機(jī)制
2.2.1 錯(cuò)誤和異常
2.2.2 異常處理的機(jī)制和實(shí)現(xiàn)
2.2.3 Visual C++異常處理
2.3 Windows程序內(nèi)部運(yùn)行機(jī)制
2.3.1 API與SDK
2.3.2 窗口與句柄
2.3.3 消息與消息隊(duì)列
2.4 動(dòng)態(tài)鏈接庫(kù)基礎(chǔ)
2.4.1 DLL與進(jìn)程的地址空間
2.4.2 DLL分類
2.4.3 創(chuàng)建DLL模塊
2.5 Visual C++程序編譯鏈接的原理與過(guò)程
2.5.1 程序設(shè)計(jì)編譯原理
2.5.2 Visual C++程序編譯鏈接過(guò)程
2.6 MFC框架程序
2.6.1 MFC AppWizard
2.6.2 基于MFC的程序框架剖析
2.7 ActiveX控件
2.7.1 概述
2.7.2 ActiveX控件分類
2.7.3 ActiveX控件應(yīng)用
2.8 Visual C++程序的調(diào)試和優(yōu)化
2.8.1 Visual C++程序調(diào)試方法和過(guò)程
2.8.2 Visual C++程序優(yōu)化
2.9 小結(jié)
第3章 MATLAB編程基礎(chǔ)
3.1 MATLAB程序流程控制
3.1.1 順序結(jié)構(gòu)
3.1.2 循環(huán)結(jié)構(gòu)
3.1.3 選擇結(jié)構(gòu)
3.1.4 分支語(yǔ)句
3.1.5 其他控制語(yǔ)句
3.2 函數(shù)句柄
3.2.1 創(chuàng)建和查看函數(shù)句柄
3.2.2 使用函數(shù)句柄
3.3 變量的檢測(cè)和限權(quán)使用函數(shù)
3.3.1 輸入/輸出變量檢測(cè)指令
3.3.2 跨空間變量傳遞
3.3.3 子函數(shù)和私用函數(shù)
3.4 串(表達(dá)式)演算函數(shù)
3.4.1 eval
3.4.2 feval
3.5 MATLAB面向?qū)ο缶幊?
3.5.1 MATLAB中的類
3.5.2 具有類屬性的數(shù)據(jù)
3.5.3 實(shí)現(xiàn)帶類方法的操作
3.6 MATLAB的數(shù)據(jù)類型
3.6.1 變量與常量
3.6.2 數(shù)字變量的運(yùn)算及顯示格式
3.6.3 字符串
3.7 M腳本文件和M函數(shù)文件
3.7.1 M文件的一般結(jié)構(gòu)
3.7.2 M腳本文件
3.7.3 M函數(shù)文件
3.7.4 局部變量和全局變量
3.8 MATLAB程序的調(diào)試和優(yōu)化
3.8.1 MATLAB程序調(diào)試方法和過(guò)程
3.8.2 MATLAB程序優(yōu)化
3.9 小結(jié)
第4章 Visual C++調(diào)用
MATLAB Engine庫(kù)
4.1 MATLAB Engine概述
4.2 Visual C++使用MATLABEngine庫(kù)
4.2.1 設(shè)置Visual C++編譯環(huán)境
4.2.2 啟動(dòng)/關(guān)閉引擎
4.2.3 向MATLAB發(fā)送命令
4.2.4 顯示或隱藏MATLAB窗口
4.3 MATLAB數(shù)據(jù)類型mxArray
4.3.1 創(chuàng)建mxArray類型數(shù)據(jù)
4.3.2 刪除mxArray類型數(shù)據(jù)
4.3.3 獲取mxArray數(shù)據(jù)大小
4.3.4 判斷 mxArray數(shù)組類型
4.3.5 操作mxArray數(shù)組數(shù)據(jù)
4.4 應(yīng)用實(shí)例
4.5 小結(jié)
第5章 Visual C++調(diào)用MATLAB的C/C++數(shù)學(xué)函數(shù)庫(kù)
5.1 MATLAB C++數(shù)學(xué)庫(kù)概述
5.2 在Visual C++環(huán)境下調(diào)用MATLAB C++數(shù)學(xué)庫(kù)
5.2.1 設(shè)置靜態(tài)鏈接庫(kù)
5.2.2 設(shè)置C++選項(xiàng)卡中的選項(xiàng)
5.2.3 設(shè)置頭文件
5.3 mwArray陣列及系統(tǒng)函數(shù)的調(diào)用
5.3.1 操作矩陣
5.3.2 操作MATLAB mwArray陣列概述
5.3.3 創(chuàng)建MATLAB mwArray陣列的操作
5.3.4 數(shù)據(jù)陣列的操作
5.3.5 稀疏矩陣陣列的操作
5.3.6 字符型陣列的操作
5.3.7 單元陣列的操作
5.3.8 結(jié)構(gòu)體陣列的操作
5.3.9 調(diào)用系統(tǒng)函數(shù)
5.4 應(yīng)用實(shí)例
5.5 小結(jié)
第6章 基于數(shù)據(jù)文件交換的混和編程方法
6.1 MAT文件概述
6.1.1 MAT文件格式
6.1.2 讀取MAT文件load
6.1.3 寫(xiě)MAT文件
6.2 Visual C++操作MAT時(shí)的環(huán)境設(shè)置
6.3 用C/C++語(yǔ)言操作MAT文件的API函數(shù)
6.3.1 讀寫(xiě)MAT文件的API函數(shù)簡(jiǎn)介
6.3.2 打開(kāi)MAT文件
6.3.3 關(guān)閉MAT文件
6.3.4 獲得MAT文件中所有陣列的目錄
6.3.5 獲得MAT文件的C語(yǔ)言文件句柄
6.3.6 從MAT文件中獲取一個(gè)陣列變量
6.3.7 將陣列變量?jī)?nèi)容寫(xiě)入MAT文件
6.3.8 獲得MAT文件中下一個(gè)陣列的數(shù)據(jù)
6.3.9 從MAT文件中刪除一個(gè)陣列
6.3.10 將陣列內(nèi)容寫(xiě)入到MAT文件中
6.3.11 從MAT文件中讀取MATLAB陣列頭信息
6.3.12 從MAT文件中讀取下一個(gè)MATLAB陣列頭信息
6.4 應(yīng)用實(shí)例
6.4.1 環(huán)境設(shè)置
6.4.2 在MATLAB中定義兩個(gè)變量
6.4.3 建立Visual C++工程
6.5 小結(jié)
第7章 基于COM技術(shù)的方法實(shí)現(xiàn)混合編程
7.1 COM技術(shù)概述
7.1.1 COM結(jié)構(gòu)
7.1.2 COM組件的有關(guān)概念
7.1.3 COM特性
7.1.4 COM發(fā)展前景
7.2 COM技術(shù)接口
7.2.1 從API到COM接口
7.2.2 接口定義和標(biāo)識(shí)
7.2.3 用C++語(yǔ)言定義接口
7.2.4 接口描述語(yǔ)言IDL
7.3 使用MATLAB COM編譯器生成COM組件
7.3.1 MATLAB COM編譯器用法
7.3.2 MATLAB COM編譯器產(chǎn)生的COM組件
7.4 在Visual C++中使用MATLAB的COM組件
7.4.1 以早期綁定方式調(diào)用COM組件
7.4.2 #import指令的使用
7.5 應(yīng)用實(shí)例
7.5.1 創(chuàng)建MATLAB組件
7.5.2 創(chuàng)建Visual C++工程
7.5.3 完善代碼
7.6 小結(jié)
第8章 使用MATCOM工具的混合編程
8.1 安裝MATCOM
8.2 MATCOM的基礎(chǔ)及應(yīng)用
8.2.1 使用MATCOM C++矩陣庫(kù)的矩陣類Mm
8.2.2 在Visual C++中使用MATCOM C++矩陣庫(kù)
8.2.3 MATCOM C++矩陣庫(kù)的圖形和圖像顯示
8.2.4 MATCOM用于圖形顯示的函數(shù)
8.2.5 MATCOM用于圖像顯示的函數(shù)
8.3 MIDEVA概述
8.4 Visual C++使用MIDEVA的環(huán)境設(shè)置
8.4.1 添加頭文件和添加庫(kù)文件
8.4.2 添加MIDEVA提供的插件
8.5 應(yīng)用實(shí)例
8.6 小結(jié)
第9章 使用ActiveX技術(shù)的混合編程
9.1 ActiveX技術(shù)基礎(chǔ)
9.1.1 ActiveX的定義
9.1.2 ActiveX的內(nèi)容
9.1.3 MATLAB支持的ActiveX技術(shù)
9.2 利用ActiveX自動(dòng)控制器實(shí)現(xiàn)混合編程
9.2.1 ActiveX自動(dòng)控制器
9.2.2 ActiveX相關(guān)函數(shù)
9.2.3 ActiveX對(duì)象的創(chuàng)建、事件處理與對(duì)象釋放
9.2.4 查詢和設(shè)置ActiveX對(duì)象的屬性
9.2.5 查詢及調(diào)用ActiveX組件的方法、事件
9.3 ActiveX自動(dòng)化服務(wù)器
9.3.1 在客戶程序中執(zhí)行MATLAB命令
9.3.2 與客戶程序進(jìn)行數(shù)據(jù)交換
9.4 應(yīng)用實(shí)例
9.4.1 利用ActiveX自動(dòng)控制器實(shí)現(xiàn)混合編程
9.4.2 利用ActiveX的自動(dòng)化服務(wù)器進(jìn)行混合編程
9.4.3 利用MATLAB ActiveX引擎進(jìn)行混合編程
9.5 小結(jié)
第10章 科學(xué)運(yùn)算
10.1 科學(xué)運(yùn)算概述
10.2 混合編程在科學(xué)運(yùn)算的開(kāi)發(fā)原則
10.2.1 Visual C++處理科學(xué)運(yùn)算問(wèn)題的優(yōu)缺點(diǎn)
10.2.2 MATLAB處理科學(xué)運(yùn)算的優(yōu)缺點(diǎn)
10.2.3 混合編程在科學(xué)運(yùn)算的開(kāi)發(fā)原則
10.3 Visual C++和MATLAB在科學(xué)運(yùn)算中的銜接方式
10.3.1 MATLAB與Visual C++混合編程實(shí)現(xiàn)方法
10.3.2 MATcom編譯器
10.4 線性方程組求解
10.4.1 MATLAB求解
10.4.2 Visual C++求解
10.4.3 Visual C++和MATLAB混合編程對(duì)線性方程組求解
10.5 編程方式不同的對(duì)比
10.6 小結(jié)
第11章 圖形圖像顯示
11.1 Visual C++和MATLAB圖形圖像處理混合編程原則
11.2 Visual C++的圖形圖像處理及接口設(shè)計(jì)
11.2.1 Visual C++的圖像處理方法
11.2.2 Visual C++圖形處理方法
11.2.3 Visual C++和MATLAB圖形圖像處理的接口設(shè)計(jì)
11.3 MATLAB圖像處理基礎(chǔ)
11.3.1 顯示圖像
11.3.2 查看內(nèi)存中的圖像
11.3.3 圖像灰度分布直方圖均衡化
11.3.4 圖像文件的保存
11.3.5 查看新生成文件的內(nèi)容
11.4 圖像格式與MATLAB圖像類型
11.4.1 常用圖像格式
11.4.2 MATLAB圖像類型
11.4.3 MATLAB圖像類型轉(zhuǎn)換
11.5 MATLAB圖像顯示命令
11.5.1 MATLAB圖像的讀寫(xiě)和顯示
11.5.2 二進(jìn)制圖像的顯示方法
11.5.3 灰度圖像的顯示方法
11.5.4 索引圖像的顯示方法
11.5.5 RGB圖像的顯示方法
11.5.6 磁盤圖像的直接顯示
11.6 MATLAB圖形顯示命令
11.7 Visual C++和MATLAB圖形圖像處理應(yīng)用實(shí)例
11.7.1 Visual C++中調(diào)用MATLAB函數(shù)畫(huà)圖
11.7.2 利用MATCOM繪制動(dòng)態(tài)曲線
11.7.3 二維和三維曲線繪制綜合應(yīng)用
11.8 小結(jié)
……
第12章 圖像識(shí)別
第13章 控制系統(tǒng)模型輸入和分析
第14章 控制系統(tǒng)的設(shè)計(jì)仿真
第15章 信號(hào)頻譜分析
第16章 數(shù)據(jù)采集和分析
第17章 Visual C++和MATLAB開(kāi)發(fā)齒輪優(yōu)化設(shè)計(jì)系統(tǒng)
第18章 基于Visual C++和MATLAB的汽車ABS系統(tǒng)仿真
參考文獻(xiàn)

本目錄推薦

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