-
元胞數組
鎖定
元胞數組是
MATLAB中特有的一種
數據類型,是數組的一種,其內部元素可以是屬於不同的數據類型,概念理解上,可以認為它和
c語言裏面的
結構體、c++裏面的對象很類似。元胞數組是matlab中的特色數據類型,它不同於其它數據類型(如字符型,
字符數組或者叫
字符串,以及一般的算術數據和
數組)。它特有的存取數據方法決定了它的特點,它有給人一種查詢信息的感覺,可以逐漸追蹤一直到所有的變量全部翻譯成基本的數據信息。它的class函數輸出就是cell(細胞之意)。
元胞數組相關操作
matlab中用
char(n)來定義,當然最基本的是包裹式定義,比如先定義了一個字符型的變量a,並賦值,然後定義一個
長整型b,並賦值…最後用
大括號來打包裹c={a,b}來形成元胞c,當然進一步可以將c再包裹進去如d={a,b,c,'abc',123}都是合法的。
元胞數組特色
元胞數組本身和其元素的關係
元胞數組——它像細胞一樣,可大可小,比如
卵細胞,
神經細胞,
肌肉細胞,它們都可以放在一起構成一個集合,也就是數組了,但是值得注意的是其元素可以是細胞團,可以是組織,可以是器官。