Re[3]: Хитрая обратная матрица
От: Nose Россия  
Дата: 25.05.03 11:49
Оценка:
O>>>Если у меня матрица состоит только из -1 и +1, как мне найти обратную матрицу???
N> вспомните первый курс и метод линейных преобразований
N> в случае с -1 и 1 все должно быстро посчитаться, имхо

сорри, глупость сказал. так ничего не получится.

Идея другая:

каждая строка матрицы — вектор в 256 мерном пространстве. Так как все они состоят из 1 и -1 то:

1) проекция каждого вектора на любую ось — 1 или (-1)
2) длины всех векторов по Евклидовой норме = 256

Совершенно интуитивно, доказывать лень:

преобразование поворота, которое совместит один из векторов с какой-либо осью, сделает то же самое с другими
(в 3d это в голове можно представить

строим матрицу поворота, умножаем на нее исходную, и получаем единичную с перемешанными столбцамии строками.

а потом — матрицу, которая ее упорядочивает.

вот и все.

(интересно, может я и на этот раз ступил?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.