Вычисление магического квадрата. Матрицы Паскаля.
- magic(n) – возвращает матрицу размера nхn, состоящую из целых чисел от 1 до n2, в которой суммы элементов по строкам, столбцам и главным диагоналям равны одному и тому же числу. Порядок матрицы должен быть больше или равен 3.
Пример:
>
>
M
=
magic(
4
)
M
=
16
3
13
5
10
8
9
6
12
4
15
1
Матрицы Паскаля
- pascal (n) – возвращает матрицу Паскаля порядка n, т. е. симметрическую положительно определенную матрицу с целочисленными элементами, взятыми из треугольника Паскаля;
- pascal (n.1) – возвращает нижний треугольный фактор (до знаков столбцов) Холецкого для матрицы Паскаля. Полученная матрица, все элементы которой выше главной диагонали равны нулю, является своей обратной матрицей, т. е. квадратным корнем из единичной матрицы;
- pascal(n,2) – возвращает матрицу, полученную в результате транспонирования и перестановок матрицы pascal (n. 1), при этом результат является кубическим корнем из единичной матрицы.