注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 296 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 MATLAB接口介紹                  
     1. 1  MATLAB 6. 5語(yǔ)言簡(jiǎn)介                  
     1. 1. 1  MATLAB的產(chǎn)生背景及主要產(chǎn)品                  
     1. 1. 2  MATLAB語(yǔ)言的特點(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  編譯器簡(jiǎn)介                  
     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ù)庫(kù)和mex-函數(shù)庫(kù)的區(qū)別                  
     2. 2  MEX文件系統(tǒng)設(shè)置                  
     2. 2. 1  mex配置命令                  
     2. 2. 2  測(cè)試配置                  
     2. 2. 3  mex命令選項(xiàng)                  
     2. 2. 4  配置文件的定位                  
     2. 2. 5  UNIX操作系統(tǒng)中MEX文件的編譯過(guò)程                  
     2. 2. 6  Windows操作系統(tǒng)中MEX文件的建立過(guò)程                  
     2. 3  C語(yǔ)言MEX文件的建立                  
     2. 3. 1  一個(gè)MEX文件的例子                  
     2. 3. 2  C語(yǔ)言MEX文件的構(gòu)成                  
     2. 3. 3  C語(yǔ)言MEX文件的執(zhí)行流程                  
     2. 3. 4  C語(yǔ)言MEX文件編程                  
     2. 4  FORTRAN語(yǔ)言MEX文件的建立                  
     2. 4. 1  MEX源文件的結(jié)構(gòu)與工作原理                  
     2. 4. 2  %val構(gòu)造                  
     2. 4. 3  FORTRAN語(yǔ)言MEX文件編程                  
     2. 5  VC中MEX文件的建立和調(diào)試                  
     2. 5. 1  VC中MEX文件的建立                  
     2. 5. 2  VC環(huán)境中C語(yǔ)言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語(yǔ)言MAT文件應(yīng)用的編程                  
     3. 3. 3  FORTRAN語(yǔ)言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  引擎庫(kù)函數(shù)                  
     4. 2  MATLAB計(jì)算引擎的編程                  
     4. 2. 1  C語(yǔ)言MATLAB計(jì)算引擎的編程                  
     4. 2. 2  FORTRAN語(yǔ)言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語(yǔ)言引擎程序                  
     4. 3. 5  在C++Builder中建立和調(diào)試C語(yǔ)言引擎程序                  
     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接口簡(jiǎn)介                  
     5. 2  Java接口的使用                  
     5. 2. 1  將Java類導(dǎo)入到MATLAB中                  
     5. 2. 2創(chuàng)建和使用Java類對(duì)象                  
     5. 2. 3  調(diào)用Java類對(duì)象的方法                  
     5. 2. 4  Java對(duì)象矩陣的使用                  
     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編譯器簡(jiǎn)介                  
     6. 1. 1  MATLAB編譯器基本概念                  
     6. 1. 2  MATLAB編譯器的使用                  
     6. 1. 3  開(kāi)發(fā)獨(dú)立應(yīng)用程序的過(guò)程                  
     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命令過(guò)程中的常見(jiàn)問(wèn)題及解決方案                  
     6. 3. 2  MATLAB編譯器使用過(guò)程中出現(xiàn)的問(wèn)題的解決方案                  
 第7章  生成MEX文件                  
     7. 1  一個(gè)簡(jiǎn)單的例子                  
     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)用程序簡(jiǎn)介                  
     8. 2. 1  概述                  
     8. 2. 2  包裝獨(dú)立的應(yīng)用程序                  
     8. 2. 3  mbuild簡(jiǎn)介                  
     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  使用集成開(kāi)發(fā)環(huán)境(IDE)                  
     8. 4. 7  裝配獨(dú)立的Windows應(yīng)用程序                  
     8. 5  構(gòu)建共享庫(kù)                  
     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è)簡(jiǎn)單的例子                  
     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庫(kù)                  
     9. 5. 6  C共享庫(kù)                  
     9. 5. 7  C十十庫(kù)                  
     9. 5. 8  將生成的代碼移植到不同的操作系統(tǒng)平臺(tái)上                  
     9. 6  對(duì)編譯器生成的代碼進(jìn)行格式化                  
     9. 6. 1  列出所有的格式化選項(xiàng)                  
     9. 6. 2  設(shè)置頁(yè)面寬度                  
     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語(yǔ)言編寫(xiě)的Main例程                  
     9. 9. 2  用M—代碼編寫(xiě)Main例程                  
 附錄A  MATLAB接口函數(shù)                  
     A. 1  C語(yǔ)言MEX函數(shù)                  
     A. 2  FORTRAN語(yǔ)言MEX函數(shù)                  
     A. 3  C語(yǔ)言MAT函數(shù)                  
     A. 4  FORTRAN語(yǔ)言MAT函數(shù)                  
     A. 5  C語(yǔ)言引擎函數(shù)                  
     A. 6  FORTRAN語(yǔ)言引擎函數(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安裝問(wèn)題指南                  
     D. 1  MATLAB 6. 5為什么安裝上不能啟動(dòng)                  
     D. 2  安裝時(shí)更新Java虛擬機(jī)的問(wèn)題                  
     D. 3  PDF文檔的獲取                  

本目錄推薦

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