回覆列表
-
1 # 使用者4375678919914556
-
2 # mymdn17108
可以直接用座標索引讀取,即:例如,A是一個元胞陣列那麼A{i,j}(m,n)表示:元胞第i行j列矩陣的第m行第n列調整內容:新增和刪除與普通矩陣方法一致相關函式:celldisp:顯示所有的內容cell:建立空的元胞陣列 cellplot:利用圖形方式顯示內容cell2mat:將陣列轉變成為普通的矩陣 mat2cell:將數值矩陣轉變成為cell陣列num2cell:將數值陣列轉變成為cell陣列cell2struct:將陣列轉變成為結構struct2cell:將結構轉變為cell陣列iscell:判斷輸入是否為cell陣列cellfun:為cell陣列的每個cell執行指定的函式 fun可以是特殊函式或者控制代碼
num2cell的作用是把數值陣列轉換為cell陣列。 最基本的用法是把數值陣列的每個元素作為cell陣列的元素,得到一個和原陣列維度完全相同的cell陣列,例如 也可以指定一個或多個維數,該種情況下將把指定維數的多個元素作為cell陣列的一個元素,從而返回一個通常比原數值陣列維數低的cell陣列,例如上面的例子把陣列A第2維的所有元素(即一行)作為cell陣列的一個元素,從而得到一個3x1的測cell陣列。 和num2cell功能有些類似的還有一個mat2cell函式,具體介紹請檢視文件:doc mat2cell