2017-05-12 24 views
0

私は19176の値を持つ列ベクトルを持っています。私は141 * 136行列(19176/136 = 141)を持つことができるように、各行に136個の値を持つ行列を作成したいと思います。行列は、最初の行の最初の136の値と次の行の次の136の値をとる必要があります。MATLABの列ベクトルから行列を作成します

+2

'マット=再構築(VEC、[136141] ');' – user2999345

+0

はありがとうございます。できます。 –

答えて

1

reshape列ベクトル?

out=reshape(in,136,141).'

+0

私は、最初の136の値が最初の行ではなく、最初の行であるout = reshape(in、[136,141])に移動すると思います。 ';'は行います。 – user2999345

+0

@ user2999345ええ、私はそれを見ていない、あなたは正しいです –

+0

それは動作します。ありがとうございました。私は問題を解決しました。 –

関連する問題