12第十二章 多维阵列.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12第十二章 多维阵列.pdf

第十二章 多維陣列 本章重點 MATLAB 第四版只支援一維陣列 (即向量)及二 維陣列(即矩陣),但自從MATLAB 第五版之後 , 開始支援數種新的資料型態 ,包含多維陣列、異質 陣列、及結構陣列。本章及隨後數章將一一介紹這 些新的資料型態 。善用這些資料型態,您的 MATLAB 程式將會變成百米選手的短褲—又快又 短喔! 第一章 MATLAB 程式設計與應用 12-1 多維陣列的定義 在 MATLAB 的資料型態中,向量可視為一維陣列,矩陣可視二維陣 列 ,對於維度超過 1 的陣列則均可視為多維陣列 (Multidimesional Arrays ,簡稱N-D Arrays ),以下分別以二維陣列、三維陣列、及四 維陣列說明之。 二維陣列有兩個維度 (Dimensions ),分別是「橫列(Row )」與「直 行 (Column )」,或分別簡稱為「列」與「行」,可以 (列,行)為 之。以維度為 3 個橫列及 4 個直行(表示為3 ×4 )的二維陣列為例, 其定址方式可圖示如下 : 直行 (1,1) (1,2) (1,3) (1,4) 橫 (2,1) (2,2) (2,3) (2,4) 列 (3,1) (3,2) (3,3) (3,4) 前述的二維陣列 ,可對應至一個x - y 二維平面座標 ,圖示如下: Y(行) X(列) 12-2 MATLAB 系列叢書å Chapter 12 多維陣列 提示 :二維矩陣與二維平面座標的關係 8 對應至二維平面座標 ,我們可將二維陣列的橫列索引(Row Index )看成是x 橫座標 ,直行索引(Column Index )看成是y 縱座標 。換句話說,我們只要 將二維陣列逆時鐘旋轉 90 度 ,即可得到類似於一般x - y 二維平面座標的表示 法 。 在 MATLAB 中,可將兩個二維陣列疊在一起,就形成第三個維度, 此第三個維度稱為 「頁」(Page ),圖示如下: 頁 (1,1) (1,2) (1,3) (1,4) (2,1) (2,2) (2,3) (2,4) (3,1) (3,2) (3,3) (3,4) (1,1) (1,2) (1,3) (1,4) 列 (2,1) (2,2) (2,3) (2,4) (3,1) (3,2) (3,3) (3,4) 頁 行 前述的三維陣列 ,可對應至一個x - y - z 三維立體座標, ,圖示如下:

文档评论(0)

cangpu2515 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档