Voglio convertire un array unidimensionale in un array bidimensionale specificando il numero di colonne nell'array 2D. Qualcosa che funzionerebbe in questo modo:
> 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 ha una funzione che funziona come la mia funzione inventata "vec2matrix"? (Capisco che puoi indicizzare un array 1D come un array 2D, ma questa non è un'opzione nel codice che ho - devo fare questa conversione.)