| Programming with MATLAB |
セルの削除
単一のステートメントを使って、セルの次元全体を削除できます。通常の配列の削除のように、セルの行、または、列を削除するときにベクトルのサブスクリプトを使い、空行列を次元に代入してください。
A(cell_subscripts) = []
セルを削除するとき、中括弧は代入ステートメントには全く現れません。
セル配列の変更
他の配列のように、関数reshapeを使ってセル配列を変更できます。セルの数は変更後も同じでなければなりません。セルの追加や削除には、reshapeは使用できません。
A = cell(3,4);
size(A)
ans =
3 4
B = reshape(A,6,2);
size(B)
ans =
6 2
| セル配列からデータを得る | セル配列を使って、変数のリストを置き換える |