Programming with MATLAB    

セル配列からデータを得る

セル配列からデータを得たり、標準配列、または、新しいセル配列として結果を格納できます。この節では、つぎのことを説明します。

内容のインデックスを使って、セルの内容にアクセスする

1つのセルのデータの一部、または、すべてにアクセスするために、代入ステートメントの右辺で内容のインデックスを使うことができます。代入ステートメントの左辺でセルの内容を受け取るために変数を指定してください。代入ステートメントの右辺のセルのインデックス表現を中括弧で囲んでください。これはセル自身ではなく、セルの内容を代入していることを意味します。

2行2列のセル配列Nを考えます。

つぎのようにして、N{1,2}内の文字列を得ることができます。

セルの内容のサブセットを得るためには、インデックスの式を連結します。たとえば、セルN{1,1}内の配列の要素(2,2)を得るためには、つぎのようにします。

セルのインデックスを使って、セルのサブセットにアクセスする

新しいセル配列を作成しながら、他の変数に任意のセルの集合を代入するためには、セルのインデックスを使ってください。セル配列内のセルのサブセットにアクセスするためには、コロン演算子を使ってください。


  セル配列の作成 セルの削除