JS
Size: a a a
JS
DF
AT
JS
JS
IV
JS
AT
RY
A = UxDxV^(T)
. Т.к. у определитель ортогональной матрицы = +/-1, то она может либо вращать нашу систему коор-т либо отражать. Диагональная матрица - растягивает(сжимает) базовые вектора. Соо-о действие нашей матрицы А по отношению к базовым векторам можно выразить через 3 шага: 1. вращение(отражение) 2. растяжение(сжатие) 3. вращение(отражение). Если взять A^(T) = V x D^(T) x U^(T)
, то это так же операция 1. вращения(отражения) 2. растяжение(сжатие) 3. вращение(отражение). Но применяются здесь транспонированные матрицы и изменен порядок. В итоге у меня получился замкнутый круг. Кто поможет с геометрическим толкованием операции транспонирование?ДС
p
ДС
SF
A = UxDxV^(T)
. Т.к. у определитель ортогональной матрицы = +/-1, то она может либо вращать нашу систему коор-т либо отражать. Диагональная матрица - растягивает(сжимает) базовые вектора. Соо-о действие нашей матрицы А по отношению к базовым векторам можно выразить через 3 шага: 1. вращение(отражение) 2. растяжение(сжатие) 3. вращение(отражение). Если взять A^(T) = V x D^(T) x U^(T)
, то это так же операция 1. вращения(отражения) 2. растяжение(сжатие) 3. вращение(отражение). Но применяются здесь транспонированные матрицы и изменен порядок. В итоге у меня получился замкнутый круг. Кто поможет с геометрическим толкованием операции транспонирование?RY
RY
del df
не освобождает память а просто удаляет саму переменную. если это так то как освободить память?М
import gc
gc.collect()
Или как-то такSD
D
Lv
D