Я хотел бы создать квадратную верхнюю три angular матрицу, которая определяется следующим образом для некоторого числа с плавающей точкой c
и некоторого измерения N
:
[[1 , c , c^2, ... c^N],
[0, 1 , c, ... c^{N-1}],
[0, 0 , 1, ... c^{N-2}],
.
.
.
[0, 0 , 0, .... 1]]
Для конкретности, если N=2
, то матрица должна быть
[[1, c],
[0, 1]]
А если N=3
, то матрица должна быть:
[[1, c, c^2],
[0, 1, c],
[0, 0, 1]]
Как это сделать?