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
![]() |
セル配列からデータを得る | セル配列を使って、変数のリストを置き換える | ![]() |