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

    【MATLAB】單元數組的相關操作

    在MATLAB中,單元數組也稱為細胞數組(cell array)或者元胞數組。基本元素是細胞,可以存儲不同類型的數據。本經驗所用的MATLAB版本為R2020a。

    東西/原料

    • 計較機
    • MATLAB

    方式/步調

    1. 1

      單位數組的建立方式一:直接建立。利用大括號“{”和“}”建立,將所有元素括起來,近似于矩陣的建立。

    2. 2

      也可以零丁給每一項賦值,同樣近似于矩陣。左邊用“()”,右邊用“{}”。

    3. 3

      別的還可以按照各細胞內容建立單位數組,左邊用“{}”,右邊不消括號。

    4. 4

      前面三個步調為三種分歧的直接建立的方式,可是可以看出,結果是完全一樣的,需要注重“()”和“{}”的用法。

    5. 5

      單位數組的建立方式二:利用cell函數。利用cell函數建立單位數組,挪用格局為:

      C=cell(m,n),建立出一個m×n的空的單位數組,還需要對每個細胞賦值,賦值的方式如步調3。

    6. 6

      單位數組的顯示方式一:利用celldisp函數。挪用格局為:

      celldisp(cell),逐個顯示每個元素的值。

    7. 7

      單位數組的顯示方式二:利用cellplot函數。挪用格局為:

      cellplot(cell),用圖形來展示單位數組。

    8. 8

      獲取單位數組內細胞數據的方式一:大括號法。利用大括號“{}”就可以便利地提掏出數據。

    9. 9

      在大括號中利用單下標也是可以的。

    10. 10

      獲取單位數組內細胞數據的方式二:deal函數法。利用deal函數可以提取多個細胞元素數據,挪用格局為:

      [c1,c2,...,cn]=deal(cell{[i1 i2 ... in]}),一一賦值,將cell數組里第in個細胞的數據賦值到cn。

      END

    注重事項

    • 注重所有符號均為英文符號。
    • 注重小括號“()”、中括號“[]”、大括號“{}”的用法。
    • 發表于 2020-06-07 17:47
    • 閱讀 ( 1170 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

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