Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
calc:numdat [2023/02/21 19:52]
root
calc:numdat [2023/02/21 20:14] (текущий)
root
Строка 63: Строка 63:
  
 # Изменение порядка осей # Изменение порядка осей
-np.rollaxis(b,1)+b = np.moveaxis(b,0,-1)
 # b == array([[0., 2., 4.], # b == array([[0., 2., 4.],
 #       [1., 3., 5.]]) #       [1., 3., 5.]])
Строка 144: Строка 144:
 #             [ 4.,  5.]]) #             [ 4.,  5.]])
  
-# Конкатенация по нулевой оси: np.r_[] или np.hstack +# Конкатенация по строкам 
-d = np.r_[b[:,1],b[1,:]] +d = np.vstack((b,b)) 
-# d == array([ 1.,  3.,  5.,  2.,  3.])+ 
 +# d ==  array([[0., 1.], 
 +#       [2., 3.], 
 +#       [4., 5.], 
 +#       [0., 1.], 
 +#       [2., 3.]
 +#       [4., 5.]]) 
 + 
 +# Конкатенация по столбцам 
 + 
 +d = np.hstack((b,b)) 
 +#d == array([[0., 1., 0., 1.], 
 +#       [2., 3., 2., 3.], 
 +#       [4., 5., 4., 5.]])
  
-# Конкатенация по первой оси: np.c_[] или np.vstack 
-d = np.c_[b,b] 
-# d == array([[0., 1., 0., 1.], 
-#             [2., 3., 2., 3.], 
-#             [4., 5., 4., 5.]]) 
 </sxh> </sxh>