Имеется: A- квадратная матрица. B - вектор, размер которого соответствует матрице A. Aж - желаемая квадратная матрица.
Нужно выполнить условие, подобрав вектор K: A-B*K=Aж.
Функция acker в Matlab, реализующая формулу Аккермана дает корректные результат, когда все матрицы в последнем выражении представлены в форме управляемого канонического представления. При произвольных матрицах A,B указанная функция дает такой вектор K при котором матрица A-B*K имеет такой же спектр как и матрица Aж, но не равна ей.
Как найти вектор K при котором для матриц, записанных в произвольной форме напрямую выполняется выражение A-B*K=Aж. Нужен именно вектор K для данного случая, потому что он используется в технической системе.
|