MATLAB高級編程

出版時間:2008-4  出版社:機械工業(yè)出版社  作者:蘇金明,劉宏 著  頁數(shù):368  
Tag標(biāo)簽:無  

內(nèi)容概要

  在第1版的基礎(chǔ)上進(jìn)行修訂和補充,基于最新版本編寫。MATLAB最新版在程序編譯方面發(fā)生了很大的變化。首先是將所有與編譯有關(guān)的工作,例如獨立應(yīng)用的生成、庫的生成、組件的生成等,全部集成到一個稱為部署工具的可視界面中;其次是發(fā)布了.NET生成器,不僅支持COM組件生成,還可以生成.NET組件,從而可以實現(xiàn)MATLAB與.NET程序的無縫集成?!禡ATLAB高級編程(第2版)》詳細(xì)地介紹了三維圖形建模、渲染和交互、面向?qū)ο缶幊獭⒕幾g器、MATLAB與C/C++,VB,VC,.NET,Excel,SPSS和硬件等的接口技術(shù)、.NET生成器以及Excel生成器。

書籍目錄

第1章 三維圖形建模、渲染和交互1.1 三維圖形的繪制1.2 圖形著色1.3 圖形變換1.4 圖形塊1.5 光照與材質(zhì)1.6 透明性1.7 交互操作第2章 面向?qū)ο缶幊?.1 對象和類2.2 在MATLAB中創(chuàng)建自己的類2.3 重載2.4 繼承第3章 編譯器3.1 概述3.2 使用GUI進(jìn)行編譯3.3 使用mcc進(jìn)行編譯3.4 獨立應(yīng)用程序3.5 庫第4章 COM編程4.1MATLAB COM集成簡介4.2 MATLAB COM客戶支持4.3 MATLAB 自動化服務(wù)器支持第5章 MATLAB與C接口5.1 MALAB與C接口概述5.2 C語言的MEX文件5.3 C引擎應(yīng)用程序模式5.4 MAT文件模式第6章 MATLAB與Visual basic接口6.1 基于OLE的接口實現(xiàn)第7章 MATLAB與Visusl C++接口第8章 NET生成器第9章 MATLAB與Excel接口第10章 MATLAB與SPSS接口第11章 MALAB與硬件接口參考文獻(xiàn)

章節(jié)摘錄

  第1章三維圖形建模、渲染和交互  1.1三維圖形的繪制  在MATLAB中,基本的三維圖形元素包括Surface對象和Patch對象,前者基于規(guī)則網(wǎng)格,后者基于任意多邊形小面創(chuàng)建?! urface對象是矩陣數(shù)據(jù)的三維表示,它將每個矩陣元素作為x-y平面上的高度進(jìn)行顯。Surface對象表示表面圖,表面圖由一系列四邊形組成,這些四邊形的頂點高度由矩陣數(shù)據(jù)指定。MATLAB可以用單色、漸變色或連接各點的網(wǎng)格線繪制表面圖。父對象Axes確定表面圖的位置和方向。  Patch對象是經(jīng)過填充的多邊形。一個單獨的Patch對象包含多種填充樣式,可以用單色或漸變色進(jìn)行填充;可以用fill,fill3和contour3函數(shù)創(chuàng)建Patch對象。父對象axes確定Parch對象的位置和方向?! 》謩e用surface和patch函數(shù)創(chuàng)建Surface和Patch對象。用Surface函數(shù)創(chuàng)建曲面相對比較容易,這里主要介紹用patch函數(shù)創(chuàng)建patch對象的情況。patch函數(shù)的調(diào)用格式如下?! atch(X,Y,C):在當(dāng)前坐標(biāo)系中添加二維面片。X和Y的元素共同指定多邊形的項點。如果X和Y是矩陣,則MATLAB利用每一列的數(shù)據(jù)繪制一個多邊形。C確定多邊形的顏色?! atch(X,Y,Z,C):在三維坐標(biāo)中創(chuàng)建面片?! atch(FV):用結(jié)構(gòu)FV創(chuàng)建面片,該結(jié)構(gòu)包含字段vertices,faces和可選的facevertecdata。這些字段會生成對應(yīng)的Vertices,F(xiàn)aceVertesCData屬性值。  patch(…PropertyName,PropertyValue…):指定頂點坐標(biāo)以后用屬性名/屬性值匹配對指定其他面片屬性?! atch(PropertyName,PropertyValue…):完全用屬性名/屬性值的形式指定屬性值。使用這種方式,可以忽略顏色的指定,因為除非給FaceColor和EdgeColor屬性指定一人值,MATLAB會使用默認(rèn)的小面顏色和邊線顏色。使用這種形式可以用Faces和Vertices屬性定義面片。

編輯推薦

  可供各大專院校作為教材使用,也可供從事相關(guān)工作的人員作為參考用書使用。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    MATLAB高級編程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7