MATLAB Function Reference | ![]() ![]() |
表示
c = cell(n)
c = cell(m,n) or c = cell([m n])
c = cell(m,n,p,...) or c = cell([m n p ...])
c = cell(size
(A))
c = cell(javaobj)
詳細
c = cell(n)
は、空行列のn
行n
列のセル配列を作成します。n
がスカラでない場合、エラーメッセージが表示されます。
c = cell(m,n) or c = cell([m,n])
は、、空行列のm
行n
列のセル配列を作成します。引数 m
と n
は、スカラでなければなりません。
c = cell(m,n,p,...)
、または、c = cell([m n p ...])
は、空行列のm
-n
-by
-p
-...のセル配列を作成します。引数 m
, n
, p
,...は、スカラでなければなりません。
c = cell(
は、すべての空行列を含むsize
(A))
A
と同じサイズのセル配列を作成します。
c = cell(javaobj)
は、Java配列、または、Javaオブジェクトjavaobj
をJava配列要素、または、Javaオブジェクトの最も近いMATLABタイプのMATLABセル配列に変換します。
例題
つぎの例題は、もう一つの配列A
と同じサイズのセル配列を作成します。
A = ones(2,2) A = 1 1 1 1 c = cell(size(A)) c = [] [] [] []
つぎの例題は、java.lang.String
オブジェクトの配列をMATLABのセル配列に変換します。
strArray = java_array('java.lang.String',3); strArray(1) = java.lang.String('one'); strArray(2) = java.lang.String('two'); strArray(3) = java.lang.String('three'); cellArray = cell(strArray) cellArray = 'one' 'two' 'three'
参考
num2cell
, ones
, rand
, randn
, zeros
![]() | ceil | cell2struct | ![]() |