Для заданной размерности n нужно сгенерировать невырожденную матрицу.
Хотелось бы какую-нибудь простую формулу типа a(i,j)=1/(i + j). Только вот большинство таких простых формул дают вырожденные матрицы.
Почему?
Известен способ генерации на основе списка простых чисел (
См.).
Какие есть ещё варианты?
P.S.
Придумались такие варианты (octave, matlab):
i = [1:n]'; j = [1:n]; a = rem(i, j+1)
i = [1:n]'; j = [1:n]; a = idivide(i, j)
Ещё?
P.P.S
Пример, где a(i,j) --- аналитическая функция?