Quero converter uma matriz unidimensional em uma matriz bidimensional, especificando o número de colunas na matriz 2D. Algo que funcionasse assim:
> import numpy as np
> A = np.array([1,2,3,4,5,6])
> B = vec2matrix(A,ncol=2)
> B
array([[1, 2],
[3, 4],
[5, 6]])
Numpy tem uma função que funciona como minha função inventada "vec2matrix"? (Eu entendo que você pode indexar uma matriz 1D como uma matriz 2D, mas isso não é uma opção no código que tenho - preciso fazer essa conversão.)