Я хочу, чтобы записи диагонали матрицы А были действительными числами c>1
такими, что a_ii=c^(i+1)
, т. Е. От меньшей до большей мощности, так как мы пройти через диагональ.Python, lil_matrix: установить диагональ как числовое число
Моя матрица представляет собой квадратную матрицу размером 10x10.
from scipy.sparse import lil_matrix
A = lil_matrix((10, 10))
Я думал об использовании функции A.setdiag
, но я не могу понять, как ввести зависимость от i
.
отметить, что '' х^y'' в Python является двоичный XOR, не возведение в степень. Экспоненциальность - '' x ** y''. – jakevdp
Конечно, я перепутался! Благодаря ! – ALM