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

MATLAB 6.5應(yīng)用接口編程

MATLAB 6.5應(yīng)用接口編程

定 價(jià):¥28.00

作 者: 飛思科技產(chǎn)品研發(fā)中心編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): MATLAB應(yīng)用技術(shù)
標(biāo) 簽: Matlab

ISBN: 9787505381131 出版時(shí)間: 2003-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 296 字?jǐn)?shù):  

內(nèi)容簡介

  本書基于MATLAB最新發(fā)布的6.5版本,對MATLAB應(yīng)用接口編程進(jìn)行全面深入的介紹。全書共分為九章,分別結(jié)合實(shí)例講解了MATLAB接口基礎(chǔ)知識(shí)。MEX文件的使用、在MATLAB中調(diào)用C語言成PORTRAN語言程序、MAT文件、MATLAB中數(shù)據(jù)的輸入輸出。MATLAB引擎程序的使用、在C語言或PORTRAN語言中調(diào)用MATLAB、在MATLAB中調(diào)用JAVE、編譯器的使用,以及如何利用編譯器創(chuàng)建獨(dú)立于MATLAB的應(yīng)用程序等方面的內(nèi)容。本書客作為高校從事控制、機(jī)械工程、教學(xué)、電子工程和信息技術(shù)等方面研究的師生的參考教材,也客作為廣大工程應(yīng)用人員和開發(fā)人員的不客多得的參考資料。本書前言特色及評論文章節(jié)選第1章MATLAB接口介紹1.1MATLAB6.5語言簡介MATLAB語言是一種非常強(qiáng)大的工程語言,本書主要對該語言進(jìn)行簡單的介紹,包括MATLAB的產(chǎn)生背景及主要產(chǎn)品、MATLAB的語言特點(diǎn),以及MATLAB6.5新版本所具有的新特點(diǎn)。1.1.1MATLAB的產(chǎn)生背景及主要產(chǎn)品MATLAB誕生在20世紀(jì)70年代,它的編寫者是CLEVEMOLER博士和他的同事。當(dāng)時(shí)CLEVEMOLER博士和他的同事開發(fā)了EISPACK和LINPACK的FORTRAN子程序庫,這里兩個(gè)程序庫主要是求解線性方程的程序庫。但是,CLEVEMOLER發(fā)現(xiàn)學(xué)生使用這兩個(gè)程序庫時(shí)有困難,主要是接口程序不好寫,很費(fèi)時(shí)間。于是CLEVEMOLER給這個(gè)接口程序取名為MATLAB,意為矩陣(MATRIX)和實(shí)驗(yàn)室(LABORATORY)的組合。以后幾年,MATLAB作為免費(fèi)軟件在大學(xué)里使用,深受大學(xué)生的喜愛。……

作者簡介

暫缺《MATLAB 6.5應(yīng)用接口編程》作者簡介

圖書目錄

第1章 MATLAB接口介紹                  
     1. 1  MATLAB 6. 5語言簡介                  
     1. 1. 1  MATLAB的產(chǎn)生背景及主要產(chǎn)品                  
     1. 1. 2  MATLAB語言的特點(diǎn)                  
     1. 1. 3  MATLAB 6. 5的新特點(diǎn)                  
     1. 2  MATLAB接口介紹                  
     1. 2. 1  MEX文件                  
     1. 2. 2  MAT文件                  
     1. 2. 3  MATLAB計(jì)算引擎                  
     1. 2. 4  編譯器簡介                  
     1. 3  MATLAB數(shù)據(jù)類型                  
     1. 3. 1  MATLAB矩陣                  
     1. 3. 2  MATLAB的數(shù)據(jù)類型                  
     1. 3. 3  MATLAB矩陣的存儲(chǔ)                  
 第2章  MEX文件                  
     2. 1  MATLAB的MEX文件                  
     2. 1. 1  MEX文件的使用                  
     2. 1. 2  mx-函數(shù)庫和mex-函數(shù)庫的區(qū)別                  
     2. 2  MEX文件系統(tǒng)設(shè)置                  
     2. 2. 1  mex配置命令                  
     2. 2. 2  測試配置                  
     2. 2. 3  mex命令選項(xiàng)                  
     2. 2. 4  配置文件的定位                  
     2. 2. 5  UNIX操作系統(tǒng)中MEX文件的編譯過程                  
     2. 2. 6  Windows操作系統(tǒng)中MEX文件的建立過程                  
     2. 3  C語言MEX文件的建立                  
     2. 3. 1  一個(gè)MEX文件的例子                  
     2. 3. 2  C語言MEX文件的構(gòu)成                  
     2. 3. 3  C語言MEX文件的執(zhí)行流程                  
     2. 3. 4  C語言MEX文件編程                  
     2. 4  FORTRAN語言MEX文件的建立                  
     2. 4. 1  MEX源文件的結(jié)構(gòu)與工作原理                  
     2. 4. 2  %val構(gòu)造                  
     2. 4. 3  FORTRAN語言MEX文件編程                  
     2. 5  VC中MEX文件的建立和調(diào)試                  
     2. 5. 1  VC中MEX文件的建立                  
     2. 5. 2  VC環(huán)境中C語言MEX文件的調(diào)試和運(yùn)行配置                  
 第3章  MAT文件                  
     3. 1  數(shù)據(jù)的輸入輸出                  
     3. 1. 1  MATLAB數(shù)據(jù)輸入                  
     3. 1. 2  MATLAB數(shù)據(jù)輸出                  
     3. 2  MAT文件格式                  
     3. 2. 1  MAT文件頭的格式                  
     3. 2. 2  MAT文件的數(shù)據(jù)單元格式                  
     3. 2. 3  MAT文件矩陣數(shù)據(jù)類型                  
     3. 3  MAT文件編程                  
     3. 3. 1  與編程有關(guān)的文件                  
     3. 3. 2  C語言MAT文件應(yīng)用的編程                  
     3. 3. 3  FORTRAN語言MAT文件應(yīng)用的編程                  
     3. 4  MAT文件的調(diào)試與運(yùn)行                  
 第4章  MATLAB計(jì)算引擎                  
     4. 1  MATLAB計(jì)算引擎                  
     4. 1. 1  MATLAB計(jì)算引擎的概念                  
     4. 1. 2  引擎庫函數(shù)                  
     4. 2  MATLAB計(jì)算引擎的編程                  
     4. 2. 1  C語言MATLAB計(jì)算引擎的編程                  
     4. 2. 2  FORTRAN語言MATLAB計(jì)算引擎的編程                  
     4. 3  計(jì)算引擎程序的建立和調(diào)試.                   
     4. 3. 1  屏蔽浮點(diǎn)異常                  
     4. 3. 2  在UNIX系統(tǒng)中編譯和調(diào)試                  
     4. 3. 3  在Windows系統(tǒng)中編譯和調(diào)試                  
     4. 3. 4  在VC 6. o中編譯和調(diào)試C語言引擎程序                  
     4. 3. 5  在C++Builder中建立和調(diào)試C語言引擎程序                  
     4. 4  工程應(yīng)用實(shí)例分析.                   
     4. 4. 1  VC下調(diào)用MATLAB工具箱進(jìn)行數(shù)字信號(hào)處理                  
     4. 4. 2  C++Builder下調(diào)用MATLAB                  
 第5章  MATLAB中Java的調(diào)用                  
     5. 1  Java接口簡介                  
     5. 2  Java接口的使用                  
     5. 2. 1  將Java類導(dǎo)入到MATLAB中                  
     5. 2. 2創(chuàng)建和使用Java類對象                  
     5. 2. 3  調(diào)用Java類對象的方法                  
     5. 2. 4  Java對象矩陣的使用                  
     5. 2. 5  傳遞數(shù)據(jù)給Java的函數(shù)                  
     5. 3  Java接口編程的例子                  
     5. 3. 1  讀URL(Uniform Resource Locator)的例子                  
     5. 3. 2  創(chuàng)建和使用電話本                  
 第6章  MATLAB編譯器                  
     6. 1  MATLAB編譯器簡介                  
     6. 1. 1  MATLAB編譯器基本概念                  
     6. 1. 2  MATLAB編譯器的使用                  
     6. 1. 3  開發(fā)獨(dú)立應(yīng)用程序的過程                  
     6. 1. 4  MATLAB編譯器家族                  
     6. 2  MATLAB編譯器的安裝和配置                  
     6. 2. 1  生成MEX文件的系統(tǒng)配置                  
     6. 2. 2  在UNIX工作站中安裝配置MATLAB編譯器                  
     6. 2. 3  在Microsoft Windows PC機(jī)操作系統(tǒng)中安裝配置MATLAB編譯器                  
     6. 3  疑難排除                  
     6. 3. 1  在執(zhí)行mex命令過程中的常見問題及解決方案                  
     6. 3. 2  MATLAB編譯器使用過程中出現(xiàn)的問題的解決方案                  
 第7章  生成MEX文件                  
     7. 1  一個(gè)簡單的例子                  
     7. 2  生成Simulink S函數(shù)                  
     7. 2. 1  指定Simulink選項(xiàng)                  
     7. 2. 2  指定S函數(shù)特征                  
     7. 3  將M命令腳本文件轉(zhuǎn)變?yōu)镸函數(shù)文件                  
 第8章  構(gòu)建獨(dú)立應(yīng)用程序                  
     8. 1  MEX文件與獨(dú)立應(yīng)用程序的區(qū)別                  
     8. 2  構(gòu)建獨(dú)立的C/C++應(yīng)用程序簡介                  
     8. 2. 1  概述                  
     8. 2. 2  包裝獨(dú)立的應(yīng)用程序                  
     8. 2. 3  mbuild簡介                  
     8. 2. 4  編譯器選項(xiàng)文件                  
     8. 3  在UNIX中構(gòu)建獨(dú)立的應(yīng)用程序                  
     8. 3. 1  配置C或C++                  
     8. 3. 2  準(zhǔn)備編譯                  
     8. 3. 3  驗(yàn)證mbuild                  
     8. 3. 4  驗(yàn)證MATLAB編譯器                  
     8. 3. 5  裝配獨(dú)立的UNIX區(qū)應(yīng)用程序                  
     8. 4  在Windows中構(gòu)建獨(dú)立的應(yīng)用程序                  
     8. 4. 1  配置C或C++                  
     8. 4. 2  準(zhǔn)備編譯                  
     8. 4. 3  驗(yàn)證mbuild                  
     8. 4. 4  驗(yàn)證MATLAB編譯器                  
     8. 4. 5  關(guān)于mbuild腳本                  
     8. 4. 6  使用集成開發(fā)環(huán)境(IDE)                  
     8. 4. 7  裝配獨(dú)立的Windows應(yīng)用程序                  
     8. 5  構(gòu)建共享庫                  
     8. 6  疑難排解                  
     8. 6. 1  mbuild疑難排解                  
     8. 6. 2  MATLAB編譯器疑難排解                  
     8. 7  只使用M文件編碼                  
     8. 8  編譯M文件的兩種方式                  
     8. 8. 1  分別編譯M文件                  
     8. 8. 2  編譯刪mrank.m和rank.m作為幫助函數(shù)                  
     8. 9  混合編譯M文件和C或C++文件                  
     8. 9. 1  一個(gè)簡單的例子                  
     8. 9. 2  一個(gè)高級(jí)的C演示程序                  
     8. 10  C++Builder 5中基于ClientServer模型的MATLAB調(diào)用                  
     8. 10. 1  引言                  
     8. 10. 2  Activex技術(shù)                  
     8. 10. 3  調(diào)用MATLAB的實(shí)現(xiàn)方案                  
     8. 10. 4  實(shí)例分析                  
     8. 10. 5  結(jié)論                  
 第9章  控制代碼生成                  
     9. 1  代碼生成概述                  
     9. 1. 1  M文件實(shí)例                  
     9. 1. 2  生成的代碼                  
     9. 2  編譯私有函數(shù)和方法函數(shù)                  
     9. 3  生成的頭文件                  
     9. 3. 1  C的頭文件                  
     9. 3. 2  C++的頭文件                  
     9. 4  中間接口函數(shù)                  
     9. 4. 1  C接口函數(shù)                  
     9. 4. 2  C十十接口函數(shù)                  
     9. 5  支持的可執(zhí)行類型                  
     9. 5. 1  生成文件                  
     9. 5. 2  MEX文件                  
     9. 5. 3  Main文件                  
     9. 5. 4  Simulink S-函數(shù)                  
     9. 5. 5  C庫                  
     9. 5. 6  C共享庫                  
     9. 5. 7  C十十庫                  
     9. 5. 8  將生成的代碼移植到不同的操作系統(tǒng)平臺(tái)上                  
     9. 6  對編譯器生成的代碼進(jìn)行格式化                  
     9. 6. 1  列出所有的格式化選項(xiàng)                  
     9. 6. 2  設(shè)置頁面寬度                  
     9. 6. 3  設(shè)置縮進(jìn)空格量                  
     9. 7  在編譯器的輸出中包含M文件信息                  
     9. 7. 1  在輸出的代碼中控制注釋                  
     9. 7. 2  在輸出的代碼中控制#line指示(行指示)                  
     9. 7. 3  控制運(yùn)行時(shí)間錯(cuò)誤信息的輸出                  
     9. 8  從M—代碼到C/C十十代碼的接口調(diào)用                  
     9. 8. 1  C函數(shù)的例子                  
     9. 8. 2  使用編譯指令                  
     9. 9  輸出管理器                  
     9. 9. 1  用C語言編寫的Main例程                  
     9. 9. 2  用M—代碼編寫Main例程                  
 附錄A  MATLAB接口函數(shù)                  
     A. 1  C語言MEX函數(shù)                  
     A. 2  FORTRAN語言MEX函數(shù)                  
     A. 3  C語言MAT函數(shù)                  
     A. 4  FORTRAN語言MAT函數(shù)                  
     A. 5  C語言引擎函數(shù)                  
     A. 6  FORTRAN語言引擎函數(shù)                  
     A. 7  MX前綴API函數(shù)                  
 附錄B  命令選項(xiàng)表                  
     B. 1  mcc命令選項(xiàng)表                  
     B. 2  mbuild命令選項(xiàng)表                  
 附錄C  MATLAB 6. 5的其他新特性                  
     C. 1  Simulink 5. 0的新特性                  
     C. 2  MathWorks Release 13新產(chǎn)品                  
 附錄D  MATLAB 6. 5安裝問題指南                  
     D. 1  MATLAB 6. 5為什么安裝上不能啟動(dòng)                  
     D. 2  安裝時(shí)更新Java虛擬機(jī)的問題                  
     D. 3  PDF文檔的獲取                  

本目錄推薦

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