MatLabでは、より大きい行列を埋めると、cellコマンドを使って前からサイズを宣言する方が効率的です;例えば。matlabでのセル(m、n)の機能と使用
X = cell(500,90);
が、私はそれに値を追加しようと、私は長さ90の二重のベクトル、およびI整数
X(i;) = x
のように、私は
conversion from cell to double is not possible
細胞機能の理解は正しいですか?
MatLabでは、より大きい行列を埋めると、cellコマンドを使って前からサイズを宣言する方が効率的です;例えば。matlabでのセル(m、n)の機能と使用
X = cell(500,90);
が、私はそれに値を追加しようと、私は長さ90の二重のベクトル、およびI整数
X(i;) = x
のように、私は
conversion from cell to double is not possible
細胞機能の理解は正しいですか?
セルの内容例えば、中括弧を使用してアドレス指定されています:
X{1,1}=1:8;
cell
コマンドは、空の配列を作成します。あなたがcell array
で何
C = cell(3,4,2);
% Or alternatively:
C{3,4,2} = [];
をあなた次第です。しかし、の可能性が最も高いのはです。Rasman'sのコメントを参照してください。
MathWorksまたはother tutorialsのいずれかの例をご覧ください。
少し掘り下げましたが、おそらくすべてゼロ行列を宣言する方が簡単かもしれません。どうもありがとう! – cubearth
私は[セル](http://www.mathworks.com/help/techdoc/matlab_prog/br1xnp2-1.html)と別のものを混同していると思います。代わりに 'zeros'を使用してください。 – Rasman
ありがとうラスマン!!今あなたのコメントを見て!あなたは絶対に正しいです! – cubearth