reshape
既存の要素を再配列して配列を形状変更する
説明
は、B = reshape(A,sz1,...,szN)A の形状を sz1×...×szN の配列に変更します。sz1,...,szN は各次元のサイズを示します。1 つの次元のサイズを [] として指定すると、その次元のサイズを自動で計算することができます。B の要素の数が A の要素の数と一致するようにサイズが計算されます。たとえば A が 10 行 10 列の行列の場合、reshape(A,2,2,[]) と指定すると A の 100 個の要素から 2×2×25 の配列が生成されます。
例
入力引数
出力引数
ヒント
関数
reshapeは入力データ内の既存の要素を再配列します。要素を追加または削除する場合は、関数resizeを使用します。
拡張機能
バージョン履歴
R2006a より前に導入