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

MATLAB高級編程

MATLAB高級編程

定 價:¥35.00

作 者: 蘇金明,劉宏,劉波編著
出版社: 電子工業(yè)出版社
叢編項: MATLAB實用指南系列
標(biāo) 簽: Matlab

ISBN: 9787121013768 出版時間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 338 字?jǐn)?shù):  

內(nèi)容簡介

  本書結(jié)合MATLAB最新版本7.0介紹面向?qū)ο缶幊碳夹g(shù)、提高M(jìn)ATLAB編程效率的技巧、編譯器4.0,以及MATLAB與外部程序(包括MATLAB與C/C++、Visual Basic、Visual C++、Excel、SPSS以及硬件等)的接口技術(shù)。還介紹COM生成器、Excel生成器等接口工具。給出了一些實用性較強的實例。最后介紹與MATLAB界面設(shè)計有關(guān)的實用技巧。 本書內(nèi)容豐富、新穎、實用,是MATLAB高級編程方面不可多得的參考書。適合MATLAB中高級讀者閱讀。

作者簡介

暫缺《MATLAB高級編程》作者簡介

圖書目錄

第1章 面向?qū)ο缶幊?br />1.1 對象和類
1.1.1 面向?qū)ο缶幊痰奶攸c
1.1.2 MATLAB的數(shù)據(jù)類層次
1.1.3 創(chuàng)建對象
1.1.4 調(diào)用對象的方法
1.2 在MATLAB中創(chuàng)建自己的類
1.2.1 MATLAB類的方法集合
1.2.2 類目錄
1.2.3 構(gòu)造函數(shù)
1.2.4 設(shè)置和訪f司對象數(shù)據(jù)
1.2.5 類方法
1.2.6 引用和賦值
1.2.7 對象索引
1.2.8 識別對象
1.2.9 轉(zhuǎn)換器方法
1.3 重載
1.3.1 運算符重載
1.3.2 函數(shù)重載
1.3.3 示例——polynom類
1.4 繼承
1.4.1 簡單繼承
1.4.2 多繼承
1.4.3 示例——asset類及其子類
1.5 組合
1.6 保存和裝載對象
1.6.1 保存或載入時修改對象
1.6.2 示例——為portfolio類定義saveobj和loadobj方法
1.7 對象優(yōu)先級
1.7.1 指定自定義類的優(yōu)先級
1.7.2 在優(yōu)先層次中定位
第2章 改善MATLAB的運行效率
2.1 改善運行的技巧
2.1.1 分析程序的運行狀況
2.1.2 循環(huán)矢量化
2.1.3 數(shù)組的內(nèi)存預(yù)分配
2.1.4 加速運行的其他方法
2.2 程序運行情況監(jiān)測——Profiler
2.2.1 Profiler的運行環(huán)境
2.2.2 使用Profiler
2.2.3 監(jiān)測圖形用戶界面的運行情況
2.2.4 從命令窗口監(jiān)測語句
2.2.5 監(jiān)測綜述報表
2.2.6 監(jiān)測詳細(xì)報表
2.2.7 利用Profiler報表中的信息
2.2.8 改變Profiler的字體
2.3 使用profile函數(shù)
2.3.1 profile函數(shù)的語法和使用步驟
2.3.2 profile函數(shù)使用演示
2.3.3 對結(jié)果進(jìn)行訪問
2.4 有效使用內(nèi)存
2.4.1 內(nèi)存管理函數(shù)
2.4.2 節(jié)約內(nèi)存的方法
第3章 編譯器
3.1 概述
3.1.1 MATLAB編譯器4.0和以前版本的區(qū)別
3.1.2 MATLAB編譯器的基本功能
3.1.3 使用MATLAB編譯器的基本步驟
3.1.4 MATLAB編譯器韻局限性
3.1.5 關(guān)于運行時服務(wù)器(RtmfimeServer)
3.2 安裝和注冊
3.2.1 系統(tǒng)需求
3.2.2 安裝
3.2.3 注冊
3.2.4 幾個問題
3.3 編譯處理
3.3.1 MATLAB編譯器術(shù)語簡介
3.3.2 輸入和輸出文件
3.3.3 應(yīng)用程序的部署
3.3.4 使用MCR
3.4 使用MCC
3.4.1 命令概況
3.4.2 使用宏簡化編譯
3.4.3 使用路徑名
3.4.4 使用束文件
3.4.5 使用打包器文件
3.4.6 使用注記
3.4.7 腳本文件
3.5 獨立應(yīng)用程序
3.5.1 C獨立應(yīng)用程序
3.5.2 源代碼只包括M文件
3.5.3 源代碼包含M文件和C/C++文件
3.6 庫
3.6.1 C共享庫
3.6.2 C++共享庫
3.6.3 MATLAB編譯器生成的接口函數(shù)
3.7 COM和Excel組件
3.7.1 生成COM組件
3.7.2 生成Excel插件
第4章 MATLAB調(diào)用動態(tài)鏈接庫
4.1 庫的載入和卸載
4.1.1 載入庫
4.1.2 卸載庫
4.2 獲取庫的信息
4.3 調(diào)用庫函數(shù)
4.4 傳遞參數(shù)
4.5 數(shù)據(jù)轉(zhuǎn)換
4.5.1 簡單類型
4.5.2 枚舉類型
4.5.3 結(jié)構(gòu)
4.5.4 創(chuàng)建引用
4.5.5 引用指針
第5章 DDE(動態(tài)數(shù)據(jù)交換)編程
5.1 DDE概念和技巧
5.2 MATLAB作為服務(wù)器
5.2.1 DDE命名層次
5.2.2 MATLAB主題和項目
5.3 MATLAB作為客戶
5.3.1相關(guān)函數(shù)
5.3.2 DDE提示鏈接
第6章 COM編程
6.1 MATLAB COM集成簡介
6.1.1 概念和術(shù)語
6.1.2 支持的客戶,服務(wù)器設(shè)置
6.1.3 注冊控件和服務(wù)器
6.2 MATLAB COM客戶支持
6.2.1 創(chuàng)建服務(wù)器進(jìn)程
6.2.2 創(chuàng)建ActiveX控件
6.2.3 創(chuàng)建DLL組件的實例
6.2.4 創(chuàng)建EXE組件的實例
6.2.5 訪問對象的接口
6.2.6 調(diào)用COM對象的命令
6.2.7 識別對象和接口
6.2.8 調(diào)用方法
6.2.9 對象屬性
6.2.10 控件和服務(wù)器事件
6.2.11 編寫事件處理程序
6.2.12 保存工作
6.2.13 釋放COM接口和對象
6.2.14 識別對象
6.2.15 MATLAB作為自動化客戶示例
6.3 其他COM客戶信息
6.3.1 使用COM集合
6.3.2 轉(zhuǎn)換數(shù)據(jù)
6.3.3 將MATLAB用作DCOM客戶程序
6.3.4 MATLAB COM支持的局限性
6.4 MATAB自動化服務(wù)器支持
6.4.1 創(chuàng)建自動化服務(wù)器
6.4.2 連接已經(jīng)存在的服務(wù)器
6.4.3 自動化服務(wù)器函數(shù)
6.4.4 MATLAB自動化屬性
6.5 其他自動化服務(wù)器信息
6.5.1 手工創(chuàng)建服務(wù)器
6.5.2 指定共享或獨占服務(wù)器
6.5.3 將MATLAB用作DCOM服務(wù)器
第7章 MATLAB與C接口
7.1 MATLAB與e接口概述
7.2 C語言的MEX文件
7.2.1 MEX文件模式
7.2.2 第一個MEX文件
7.2.3 不同數(shù)據(jù)類型的傳遞
7.2.4 MEX文件內(nèi)存管理
7.2.5 MEX文件調(diào)試
7.2.6 MEX應(yīng)用程序開發(fā)實例
7.3 C引擎應(yīng)用程序模式
7.3.1 MATLAB引擎庫函數(shù)介紹
7.3.2 MATLAB引擎應(yīng)用程序示例
7.3.3 在Visaul C++6.O中編譯、調(diào)試引擎應(yīng)用程序
7.3.4 MATLAB引擎應(yīng)用程序?qū)嵗_發(fā)
7.4 MAT文件模式
7.4.1 MAT文件格式介紹
7.4.2 MAT文件示例
第8章 MATLAB與ViSUaI Basic接口
8.1 基于OLE的接口實現(xiàn)
8.1.1 實現(xiàn)OLE自動化
8.1.2 傳遞矩陣數(shù)據(jù)
8.1.3 傳遞字符串
8.1.4 處理工作空間的數(shù)據(jù)
8.1.5 傳遞和處理MATLAB函數(shù)
8.1.6 其他操作
8.2 基于ActivcX的接口實現(xiàn)
8.2.1 使用ActiveX控件
8.2.2 使用ActivcX DLL
8.2.3 使用ActiveX EXE
8.3 基于COM組件的接口實現(xiàn)
8.3.1 使用COM生成器
8.3.2 關(guān)于MalrixVB
第9章 MATLAB與Visual C++接口
9.1 MATLAB與VC混合編程接口
9.1.1 VC與MEX文件示例一
9.1.2 VC與MEX文件示例二
9.1.3 VC與引擎應(yīng)用程序
9.1.4 VC與MAT文件
9.2 MCC
9.2.1 準(zhǔn)備工作
9.2.2 建立獨立應(yīng)用程序示例
9.3  MATcom與Add-in
9.3.1 MATcom安裝與生成Visual MATcom工具條
9.3.2 m文件轉(zhuǎn)換示例——Test1
9.3.3 m文件轉(zhuǎn)換示例——Test2
9.3.4 matlib數(shù)學(xué)庫與Mm數(shù)據(jù)類型
第10章 MATLAB與Excel接口
10.1 自動化鏈接
10.1.1 MATLAB作為自動化客戶端
10.1.2 MATLAB作為自動化服務(wù)器端
10.2 Excel Link插件
10.2.1 概述
10.2.2 安裝和操作Excel Link插件
10.2.3 Excel Link的函數(shù)
10.2.4 技巧和提示
10.2.5 Excel Link使用實例
第11章 MATLAB與SPSS接口
11.1 SPSS軟件
11.2 SPSS中的對象
11.3 MATLAB調(diào)用SPSS
11.4 SPSS調(diào)用MATLAB
第12章 COM生成器(COM Builder)
12.1 創(chuàng)建COM生成器組件
12.1.1 創(chuàng)建工程
12.1.2 管理M文件和MEX文件
12.1.3 生成組件
12.2 利用COM生成器組件編程
12.2.1 給COM生成器組件對象添加方法和屬性
12.2.2 給COM生成器組件對象添加事件
12.2.3 創(chuàng)建類實例
12.2.4 調(diào)用類實例的方法
12.2.5 處理varargin和varargout變量
12.2.6 在調(diào)用方法的過程中控制錯誤
12.2.7 修改標(biāo)記
12.3 應(yīng)用舉例
12.3.1 創(chuàng)建M文件
12.3.2 創(chuàng)建COM生成器組件
12.3.3 在Visual Basic中使用COM組件
12.4 COM組件的部署
12.4.1 組件打包
12.4.2 MCR
12.4.3 常見問題
12.5 深入COM生成器組件
12.5.1 COM組件的兼容性
12.5.2 組件生成的內(nèi)部過程
12.5.3 調(diào)用約定
12.5.4 組件注冊
12.5.5 版本控制
12.5.6 數(shù)據(jù)轉(zhuǎn)換
12.6 工具庫
12.6.1 MWUtil類
12.6.2 MWHags類
12.6.3 MWStruct類
12.6.4 MWField類
12.6.5 MWComplex類
12.6.6 MWSparse類
12.6.7 MWArg類
12.6.8 3個枚舉類型
第13章 Excel生成器(Excel Builder)
13.1 創(chuàng)建Excel生成器插件
13.1.1 創(chuàng)建工程
13.1.2 管理M文件和MEX文件
13.1.3 生成組件
13.1.4 測試VBA模塊
13.1.5 打包和發(fā)布組件
13.2 用Excel生成器組件編程
13.2.1 用Excel初始化生成器庫
13.2.2 創(chuàng)建類的實例
13.2.3 調(diào)用類實例的方法
13.2.4 處理varargin和varargout參數(shù)
13.2.5 在調(diào)用方法的過程中控制錯誤
13.2.6 修改標(biāo)記
13.3 魔方示例
13.3.1 一個輸入的情況
13.3.2 使用多個文件和變量
13.4 譜分析示例
13.4.1 創(chuàng)建組件
13.4.2 將組件集成到VBA中
13.4.3 創(chuàng)建圖形用戶界面
13.4.4 保存和測試插件
13.4.5 打包組件
第14章 MATLAB與硬件接口
14.1 MATLAB串行通信接口簡介
14.1.1 什么是MATLAB串行通信接口
14.1.2 支持的串行通信接口標(biāo)準(zhǔn)及平臺
14.2 進(jìn)一步了解串行接口
14.2.1 什么是串行通信
14.2.2 串行接口標(biāo)準(zhǔn)
14.2.3 串行接口信號及管腳分配
14.2.4 用串行電纜連接通信設(shè)備
14.2.5 查找所使用平臺的串行接口信息
14.3 用串行接口進(jìn)行通信
14.3.1 一個簡單的例子
14.3.2 通信步驟及相關(guān)函數(shù)介紹
14.4 應(yīng)用實例
14.4.1 實例1——與示波器通信
14.4.2 實例2 分輸入數(shù)據(jù)
14.4.3 實例3一計算機與計算機通信
14.5 串口 I/O相關(guān)函數(shù)表
第15章 界面設(shè)計技巧
15.1 使用外部控件
15.2 控件的選擇、移動、縮放和復(fù)制
15.3 控件標(biāo)題文本的換行
15.4 將MATLAB繪制的圖形顯示到VB界面上

本目錄推薦

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