1
Если у меня есть Numpy матрица:Получить значение из Numpy матрицы
>>> S
matrix([[ 0.66581073+0.00033919j],
[ 0.81568896-0.03291265j],
[ 0.99884785+0.00045446j]])
Как получить элемент, без matrix
обертки?
Если я пытаюсь:
>>> S[0]
я получаю:
matrix([[ 0.66581073+0.00033919j]])
тогда, что я хочу это:
0.66581073+0.00033919j
Я имел взгляд на documentation и не может найти функцию/оператор для этого.
Для завершения ответа @jamylak: когда вы выполняете 'S [0]', вы фактически получаете доступ к первой * строке * вашей матрицы, которая сама является матрицей. Вы хотите получить доступ к первому элементу первой строки, поэтому 'S [0,0]' (то есть первая строка, первый столбец) –