Найти матрицу 1x3 с результирующей нулевой матрицей - PullRequest
0 голосов
/ 06 июля 2010

Я знаю матрицу 3x3 M и хочу найти матрицу 1x3 P. Заданное условие:

[p1 p2 p3]*[m11 m12 m13; m21 m22 m23; m31 m32 m33] = [0 0 0]

Дано [m11 m12 m13; m21 m22 m23; m31 m32 m33]

Мне нужно найтиТривиальное (ненулевое) решение [p1 p2 p3] с использованием Matlab.

Я хочу сделать это в Matlab, потому что это часть кода.Если необходимо, дано также условие:
p1 + p2 + p3 = 1

PS: Я пробовал функцию 'inv', которая дает обратную матрицу, однако она дает тривиальнуюрешение.Я также читал о функциях 'svg' и 'null', но сомневаюсь, что они предназначены для типа Ax=B, где моя проблема - тип xA=B.

Ответы [ 2 ]

1 голос
/ 06 июля 2010

Есть ли в Matlab функция для вычисления ядра матрицы? Если это так, вы можете использовать это.

выглядит так: http://www.mathworks.com/matlabcentral/newsreader/view_thread/45457

0 голосов
/ 06 июля 2010

Эту проблему Ax = b можно решить с помощью гауссовского алгоритма.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...