Страница 1 из 1

Решение сист. ур.

Добавлено: 19 янв 2011, 07:32
Vector
Здравствуйте, как можно решить систему уравнений, заданную в матричном виде:

K = ARA*,

если известны матрицы K и R. Необходимо найти матрицу A (A* - транспонированная к ней).

Спасибо!

Решение сист. ур.

Добавлено: 19 янв 2011, 07:48
mihailm
определить вначале размеры неизвестной матрицы
потом расписать все поэлементно

Решение сист. ур.

Добавлено: 19 янв 2011, 07:53
Vector
mihailm писал(а):Source of the post
определить вначале размеры неизвестной матрицы
потом расписать все поэлементно


Спасибо за ответ. A что делать, если нужно в матпакете реализовать для произвольного случая (конечно c соблюдением правила умножения матриц)? Получается, что каждый элемент матрицы Ke - сумма произведений элементов матриц A c коэф из матрицы R. Забыл сказать, что у матрицы R - все элементы нулевые, кроме главной диагонали.

Решение сист. ур.

Добавлено: 19 янв 2011, 08:36
Ian
Решений не будет ни одного, если K не является симметричной матрицей.
A если является, то действительных решений не будет, если сигнатуры (в том числе ранги) K и R не совпадают .
A если совпадают, то точно есть хотя бы одно решение, произведение (надо сообразить в каком порядке) $$Q^-1D$$ или $$D Q^-1$$ где $$Q$$- матрица ортогонального преобразования, приводящего K к главным осям, a $$D$$ диагональная матрица c положительными числами на диагонали
Надо выбрать матпакет, который собственные векторы симметричной матрицы готов выписать :acute:

Решение сист. ур.

Добавлено: 19 янв 2011, 11:54
Vector
Ian писал(а):Source of the post
Решений не будет ни одного, если K не является симметричной матрицей.
A если является, то действительных решений не будет, если сигнатуры (в том числе ранги) K и R не совпадают .
A если совпадают, то точно есть хотя бы одно решение, произведение (надо сообразить в каком порядке) $$Q^-1D$$ или $$D Q^-1$$ где $$Q$$- матрица ортогонального преобразования, приводящего K к главным осям, a $$D$$ диагональная матрица c положительными числами на диагонали
Надо выбрать матпакет, который собственные векторы симметричной матрицы готов выписать :acute:



C вычислением собственных чисел и векторов проблем нет, в маткаде делается. Обе матрицы K и R действительно симметричные, забыл про это сказать, a как вы додумались? Тут точно нужны собственные числа и вектора, там матрица транспонированная, a не обратная.

Решение сист. ур.

Добавлено: 19 янв 2011, 13:41
Ian
Vector писал(а):Source of the post
Обе матрицы K и R действительно симметричные, забыл про это сказать, a как вы додумались?
в смысле как доказать? $$R^*=R$$ для действительных диагональных матриц, a $$K^*=(ARA^*)^*=AR^*A^*=ARA^*=K$$

Решение сист. ур.

Добавлено: 20 янв 2011, 20:24
Vector
Правильно ли я понял

Задан матричный вид уравнения при оговоренных мною условиях
$$K=ARA^*$$. Это похоже на правило преобразования квадратичной формы при переходе к другому базису. $$Q$$ составлено из собственных векторов матрицы K???

Решение сист. ур.

Добавлено: 21 янв 2011, 10:16
Vector
Ian большое спасибо, все получилось, я разобрался!!!