Знаходження власних значень матриці за методом Данилевського в середовищі програмування Delphi

Використання методу Данилевського, при знаходженні власних значень, зводиться до приведення матриці, з допомогою певних перетворень подібності, до такзваної форми Фробеніуса. Результатом даного перетворення буде  матриця, перший рядок якої містить коефіцієнти характеристичного многочлена вхідної матриці. Знайшовши корені даного многочлена, отримуємо шукані власні значення.

Розглянемо delphi-програму, яка на вході приймає матрицю та її розмірність і використовуючи вище розглянутий підхід, знаходить для даної матриці власні значення. Відмітимо, що корені характеристичного многочлена відшукуються за методом хорд.

Інтерфейс програми, яка використовуючи алгоритм методу Данилевського знаходить власні значення матриці

Інтерфейс програми, яка використовуючи алгоритм методу Данилевського знаходить власні значення матриці

Скачати програму, яка знаходить власні значення матриці за методом Данилевського.

Матеріал був корисним, поділись в соціальних мережах:

Якщо тобі сподобалась дана тема, залиш свій коментар