Aa | Aa |
Коллекции загружаются
#упрт #линейнаяАлгебра
Пусть всё, что я умею перемножать квадратные матрицы произвольной размерности, устанавливать значения произвольной подматрицы и считывать произвольную подматрицу. Могу ли я выразить сложение матриц через имеющиеся у меня операции? И если да, то как? 16 января 2018
|
Можно.
|
Ластро
|
|
А насколько сложно? Что-то линейку напрочь забыл :(
|
Сорри, долго добирался до компа с математикой. Идею вывел за пару минут.
https://www.pichome.ru/ive 2 |
Ластро
|
|
Лол, а я протупил :( кошмарно протупил.
|
Да нет, на самом деле такие вещи не видно, я думаю, если постоянно с линалом не сталкиваешься.
|
То есть надеюсь понятно, что можно просто дополнять А до блочной матрицы ((E,A),(0,0)) и В до ((В,0),(Е,0)) и результатом будет ((A+B,0),(0,0))
|
Ластро
|
|
Теперь да, но с леналом общался давно, честно :(
|
Mikie
А в случае если у тебя не вектора а полные квадратные матрицы? |
Ластро
|
|
>То есть надеюсь понятно, что можно просто дополнять А до блочной матрицы ((E,A),(0,0)) и В до ((В,0),(Е,0)) и результатом будет ((A+B,0),(0,0))
|
EnGhost
Код снизу на скриншоте как раз это и делает (я думал, он self-explanatory, но могу пояснить, что не понятно). Но это просто баловство, пруф оф концепт, что и так можно. Нормальное решение - цитата выше. |
Mikie
А например квадратных матриц два на два можно? А то меня чего то клинит. |
Конечно можно. Странный вопрос, надеюсь с утра всё станет понятней:)
|