Извлечение 2D-матрицы из 3D-матрицы для разложения Шура в Python - PullRequest
0 голосов
/ 01 марта 2020

Возможно ли выполнить декомпозицию Шура на трехмерной матрице в Python без использования al oop? Функция требует квадратной матрицы для ввода. Например,

  #Matrix  A of size (N,M,M)

  schur=np.array(scipy.linalg.schur(A[:,:,:]))

1 Ответ

0 голосов
/ 01 марта 2020

Нет. scipy.linalg.schur принимает только двумерные массивы. Вам нужно будет l oop над вложенными массивами вручную.

...