2017-05-12 2 views
0

저는 19176 개의 값을 가진 열 벡터를 가지고 있습니다. 각 행에 136 개의 값이있는 행렬을 생성하여 141 * 136 행렬 (19176/136 = 141)을 가질 수 있습니다. 행렬은 첫 번째 행에 대한 첫 번째 136 값과 두 번째 행에 대한 다음 136 값을 가져야합니다.MATLAB의 열 벡터에서 행렬을 만듭니다.

+2

'매트 = 바꿀 (VEC, [136141]) ',.' – user2999345

+0

감사합니다. 그것은 작동합니다. –

답변

1

다시 형성 열 벡터?

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

+0

그 첫 번째 136 값은 첫 번째 행보다는 out = reshape (in, [136,141])입니다. ';'할 것입니다. – user2999345

+0

@ user2999345 그래, 나는 심지어 그것을 보지 않았다, 당신은 맞다 –

+0

그것은 작동한다. 고맙습니다. 나는 문제를 해결했다. –

관련 문제