注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機輔助設計與工程計算MatlabMatlab接口技術與應用

Matlab接口技術與應用

Matlab接口技術與應用

定 價:¥26.00

作 者: 董長虹主編;余嘯海編著
出版社: 國防工業(yè)出版社
叢編項: Matlab應用叢書
標 簽: Matlab

ISBN: 9787118033779 出版時間: 2004-03-01 包裝: 膠版紙
開本: 23cm 頁數: 292 字數:  

內容簡介

  本書主要介紹了Matlab提供的應用程序接口,重點介紹了Matlab與各種高級語言之間的交互以及Matlab提供的各種計算引擎和服務器引擎。書中給出了大量的Matlab結合高級語言的編程實例,使讀者能夠更好的理解和掌握Matlab應用程序接口的使用方法。全書分為1章,第1章是Matlab環(huán)境和編程語言的概述;第2章和第3章介紹MatlabMex和MAT文件的使用;第4章詳細介紹了Matlab編譯器的各種用法;第5章是Matlab引擎應用程序的編寫;第6章是MatlabJava應用程序接口;第7章介紹的是Matcom;第8章、第9章、第1章分別介紹了MatlabCOMBuilder、MatlabRuntimeServer、MatlabWebServer等三種Matlab高級應用程序接口。本書可作為大學本科、??平滩幕騾⒖紩?,也可作為從事圖像處理的工程技術人員的參考書。Madab是MathworLs公司推出的一套工程計算及數值分析軟件。由于功能強、易使用,因此在工業(yè)、電子、醫(yī)療、建筑等領域得到了廣泛應用,特別是生物醫(yī)療工程、圖像信號處理、語音信號處理、雷達工程、信號分析、時間序列分析、控制論、系統論等無不以它作為分析工具。Matlab集可靠的數值運算、圖像與信號處理、圖形顯示、可視化圖形用戶界面設計于一體。Matlsb提供的應用程序接口一般來說可以分為以下三種:第一種接口利用了其他應用程序的優(yōu)點,例如計算速度快和使用已有算法而制定的接口;第二種接口建立Matlab與其他應用程序間的數據交換;第三種接口拓廣Matlab的應用范圍和應用手段,開發(fā)的相應應用程序為MEX文件、MAT文件和Matlab引擎應用程序。其中MEX文件作為一種動態(tài)鏈接庫文件,必須通過在Madab的工作環(huán)境內調用才能運行;M/\T文件用于數據交換,不能利用Madab提供的功能來完成計算任務;Mallab引擎應用程序是一種可以獨立執(zhí)行的應用程序,但在應用程序執(zhí)行時,將在后臺啟動一個Matlab進程,用于接收從應用程序發(fā)送來的指令并執(zhí)行,然后按照要求返回計算結果。新版本的Matlab軟件包中還提供了C/C十+的數學和圖形庫,通過其編譯器支持可以將Matlab中編寫的m文件轉換成以C/C++代碼的文件,而且可以將m文件生成dll庫,甚至我們可以直接調用其中的庫函數,生成并發(fā)布不必依賴Matlab的可執(zhí)行文件。通過mee編譯器生成C/C++代碼,進而可以在VC或者其他編譯器生成可獨立執(zhí)行的應用程序。本書針對Matlsb應用程序接口,詳細論述了如何將Matlab與高級編程語言結合以發(fā)揮科學計算引擎的最大效率。全書分為1章,第1章是Matlab環(huán)境和編程語言的概述;第2章和第3章介紹MatlabMex和MAT文件的使用;第4章詳細介紹了Matlab編譯器的各種用法;第5章是Matlab引擎應用程序的編寫;第6章是MatlabJava應用程序接口;第7章介紹的是Matcom;第8章、第9章、第1章分別介紹了MadabCOMBuilder、MatlabRuntimeServer、MatlsbWebServer等三種Matlab高級應用程序接口。本書中的所有程序都是經過實際調試的。但是由于本書覆蓋的領域廣泛、內容多,難免有錯誤和遺漏的地方,歡迎廣大讀者批評指正。

作者簡介

暫缺《Matlab接口技術與應用》作者簡介

圖書目錄

第1章 Matlab概述
1. 1 Matlab簡介
1. 2 Matlab編程基礎
1. 2. 1 變量和數學運算
1. 2. 2 數組和矩陣
1. 2. 3 程序控制語句
1. 2. 4 輔助語句
1. 2. 5 Matlab的輸入與輸出語句
1. 2. 6 變量的保存與裝載
1. 3 M文件與M函數
1. 4 Matlab使用時的一些技巧
1. 4. 1 避免使用循環(huán)
1. 4. 2 大型矩陣維度的預先確定
第2章 Matlab Mex文件
2. 1 C語言的Mex文件
2. 1. 1 第一個Mex文件
2. 1. 2 參數的傳遞
2. 1. 3 傳遞字符串
2. 1. 4 傳遞結構變量和數組變量
2. 1. 5 錯誤和異常處理
2. 2 Fortran語言的Mex文件
2. 2. 1 簡單Fortran語言Mex文件示例
2. 2. 2 傳遞字符串變量
2. 2. 3 傳遞字符串數組變量
2. 2. 4 在Fortran語言中調用Matlab命令
第3章 Matlab MAT文件
3. 1 MAT文件格式介紹
3. 2 用C/C 編寫MAT文件
3. 2. 1 創(chuàng)建MAT文件
3. 2. 2 對讀出的數據進行處理
3. 2. 3 理解MAT文件的內部格式
3. 3 使用Fortran語言編寫MAT文件
第4章 Matlab編譯器
4. 1 Matlab編譯器概述
4. 2 使用MCC
4. 2. 1 MCC的選項
4. 2. 2 Matlab編譯器的配置
4. 2. 3 Matlab編譯器的使用
4. 3 Stand-alone的可執(zhí)行程序
4. 3. 1 mbuild介紹
4. 3. 2 stand-alone應用程序的發(fā)布
4. 4 Matlab編譯器代碼控制
4. 4. 1 生成頭文件
4. 4. 2 函數代碼分析
4. 4. 3 包裝文件
4. 5 Matlab編譯器應用舉例
4. 6 Matlab和C 接口中函數注冊
第5章 Matlab引擎應用程序
5. 1 Matlab引擎庫函數介紹
5. 2 在Visual C 中調用Matlab引擎
5. 3 在C Builder中使用Matlab Engine
5. 4 在Visual Portran中使用Matlab Engine
第6章 Matlab Java程序接口
6. 1 向Matlab中引入Java類庫
6. 2 創(chuàng)建和使用Java對象
6. 2. 1 創(chuàng)建Java對象
6. 2. 2 Java對象的連接
6. 2. 3 存儲和裝載對象
6. 2. 4 使用Java對象
6. 3 在Matlab中使用Java數組
6. 3. 1 Java數組的創(chuàng)建
6. 3. 2 訪問Java數組元素
6. 3. 3 為Java數組賦值
6. 3. 4 Java數組的連接
6. 3. 5 Java數組的引用和拷貝
6. 4 向Java對象傳遞數據
6. 4. 1 內建數據類型的傳遞
6. 4. 2 字符串類型數據的傳遞
6. 4. 3 Java對象的傳遞
6. 4. 4 向重載的方法傳遞參數
6. 5 處理Java方法調用返回的數據
6. 6 綜合實例
6. 6. 1 下載和讀取網絡文件
6. 6. 2 主機名和IP地址間的轉換
6. 6. 3 用Java語言實現電話本
第7章 Matcom
7. 1 Matcom的安裝和設置
7. 2 編譯獨立的可執(zhí)行程序
7. 3 使用Matrix<Lib>
7. 3. 1 創(chuàng)建一個新的C 工程
7. 3. 2 初始化工作
7. 3. 3 函數調用
7. 4 Matcom應用示例
7. 4. 1 在MFC中使用Matrix<Lib>
7. 4. 2 Matcom VB程序
7. 4. 3 在C Builder調用Matcom
第8章 Matlab COM Builder
8. 1 創(chuàng)建COM組件
8. 2 使用Matlab COM Builder組件編程
8. 2. 1 類屬性和全局變量
8. 2. 2 事件處理
8. 2. 3 參數傳遞和轉換
8. 3 Matlab COM組件綜合實例
8. 3. 1 編譯Matlab COM組件
8. 3. 2 創(chuàng)建VBA工程
8. 3. 3 創(chuàng)建FourierNain模塊
8. 3. 4 設計窗體
8. 3. 5 測試程序
第9章 Matlab Runtime Server
9. 1 Matlab Runtime Server簡介
9. 2 Matlab Runtime Server的安裝
9. 3 編寫Matlab Runtime Server應用程序
9. 3. 1 Matlab Runtime GUI應用程序
9. 3. 2 Matlab Runtime Engine應用程序
9. 4 發(fā)布程序
9. 4. 1 初始化圖像
9. 4. 2 程序打包
第10章 Matlab Web Server
10. 1 Matlab Web Server概述
10. 2 Matlab Web Server的配置
10. 3 Matlab Web Server應用程序的開發(fā)
10. 3. 1 創(chuàng)建輸入文件
10. 3. 2 創(chuàng)建Matlab Web應用程序的M文件
10. 3. 3 創(chuàng)建輸出文件
10. 4 Matlab Web Server應用程序舉例
附錄 Matlab符號和命令列表

本目錄推薦

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