l have three arrays to append. Here a sample of my vectors :
V1=array([ 0.03317591, -0.01624349, -0.01151019])
V2=array([[ 0.06865846, -0.00223798],
[-0.02872752, -0.00369226],
[-0.02063454, -0.00231726]])
V3=
array([[ 0.01160267, 0.12610824, -0.01634712, 0.01217519],
[-0.00727594, -0.0501376 , -0.01641992, 0.00933081],
[-0.05305551, 0.01195211, 0.04031831, -0.04476306]])
in order to append the three vectors and get one vector l did the following :
new_v=np.hstack((V1,V2,V3))
l got the following error :
ValueError: all the input arrays must have same number of dimensions
However :
V2_V3=np.hstack((V2,V3))
works, it returns :
array([[ 0.06865846, -0.00223798, 0.01160267, 0.12610824, -0.01634712,
0.01217519],
[-0.02872752, -0.00369226, -0.00727594, -0.0501376 , -0.01641992,
0.00933081],
[-0.02063454, -0.00231726, -0.05305551, 0.01195211, 0.04031831,
-0.04476306]])
What l would like to get is the following :
array([[0.03317591, 0.06865846, -0.00223798, 0.01160267, 0.12610824, -0.01634712,
0.01217519],
[-0.01624349, -0.02872752, -0.00369226, -0.00727594, -0.0501376 , -0.01641992,
0.00933081],
[-0.01151019, -0.02063454, -0.00231726, -0.05305551, 0.01195211, 0.04031831,
-0.04476306]])
What is wrong with V1 ?