• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    【MATLAB】多維數組相關操作

    多維數組是三維及以上的數組。三維數組用的較多,如果把二維數組看成一個平面,三維數組就可以看作一個長方體。本經驗所使用的MATLAB版本為R2020a。

    東西/原料

    • 計較機
    • MATLAB

    方式/步調

    1. 1

      多維數組的建立方式一:直接賦值法。按頁賦值,每一頁為一個二維數組。

    2. 2

      多維數組的建立方式二:二維數組擴展法。將二維數組擴展當作三維數組。

    3. 3

      也可以直接給第二頁賦值,則第一頁默認為0。

    4. 4

      多維數組的建立方式三:利用cat函數。cat函數將幾個數組按照某一維毗連起來,挪用格局為:

      A=cat(n,A1,A2,...),構成n維。

    5. 5

      多維數組的建立方式四:利用特別數組函數。利用rand、randn、ones、zeros等函數建立多為特別矩陣。

    6. 6

      多維數組元素提取方式一:全下標法。

    7. 7

      多維數組元素提取方式二:單下標法。每一頁按列排序。

    8. 8

      多維數組外形的重排。利用reshape函數,挪用格局為:

      A=reshape(A1,[m,n,p]),m、n、p別離是重排后的行、列、頁。

    9. 9

      多維數組維度的重排。利用permute函數,挪用格局為:

      A=permute(A1,[m,n,p]),m、n、p別離是重排后的列、行、頁。

    10. 10

      四維數組與三維數組近似,利用第一個下標暗示,更高維的數組就繼續添加維度來確定頁。

      END

    注重事項

    • 注重所有符號均為英文符號。
    • 發表于 2020-06-07 17:47
    • 閱讀 ( 1029 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆