こんにちはvector
、次元が 69083x2 のセル配列があります。このセル配列を 3212762x2 に形状変更したいのですが、reshape(vector,3212762,2) は機能しません。次のエラーが表示されます。
RESHAPE を行うには、要素の数を変更してはなりません。
どうすればこれを行うことができるか教えてもらえますか?
こんにちはvector
、次元が 69083x2 のセル配列があります。このセル配列を 3212762x2 に形状変更したいのですが、reshape(vector,3212762,2) は機能しません。次のエラーが表示されます。
RESHAPE を行うには、要素の数を変更してはなりません。
どうすればこれを行うことができるか教えてもらえますか?
セル配列を大きくしたいということですか?reshape
たとえば、3x2 のセル配列を 6x1 のセル配列として格納するなど、同じ要素を別の「形状」に格納することです。いずれの場合も、要素の総数は 6 のままであることに注意してください。
セル配列を拡大したい場合は、次のように、拡大されたセル配列の最後の要素に何かを割り当てます。
vector(3212762, 2) = {[]}
vector
サイズは 3212762x2 になります。
ちょうどサンダーが言及したように
vector(3212762, 2) = 0
新しい行が0に割り当てられた3212762x2行列が得られます。