-
cell2mat
鎖定
把一個由多個矩陣構成的元胞數組轉換成一個矩陣。意即把元胞數組中的多個矩陣合併成一個矩陣。
- 中文名
- 從元胞數組到數值矩陣
- 外文名
- cell2mat
- 釋 義
- 把元胞數組中的多個矩陣合併成一個矩陣
- myCell
- = {A, B; C, D}
cell2mat函數簡介
需要注意的是並非任何情況下都能得到正確的結果。 要得到正確的結果, 一個基本要求是, 在元胞數組中,處於同行的矩陣要有相等的行數, 處於同列的矩陣要有相等的列數。
比如:
myCell= {A, B; C, D}
這裏我們構造了一個2行2列的元胞數組, 其中A、B、C、D是四個矩陣。
如果
A:一行一列 B:一行三列
C:二行一列 D:二行三列
那麼我們可以通過調用cell2mat將A、B、C、D合併成一個矩陣。
語法格式: m = cell2mat(c)
相關函數:mat2cell, num2cell
cell2mat程序示例
C = {1, [2, 3]; [4; 5; 6], [7, 8; 9, 0; 0, 1]}
C =
[ 1] [1x2 double]
[3x1 double] [3x2 double]
M = cell2mat(C)
M =
1 2 3
4 7 8
5 9 0
6 0 1
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:11次歷史版本
- 最近更新: 小胖_0216