Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Матричный метод

Автор:   •  Май 23, 2021  •  Задача  •  517 Слов (3 Страниц)  •  192 Просмотры

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

% Programm for calculations on matrices

a = [-6 6 0 0 0 ; % исходная матрица

2 10 -7 0 0 ;

0 -8 18 9 0 ;

0 0 6 -17 -6;

0 0 0 9 14 ];

b = [30; -31; 108; -114; 124];

d = det(a);

n = length(a); % длина строки столбца

Ain = zeros(n); % будущая обратная матрица

for i = 1:(n)

for j = 1:n

a(i,:)=[]; % удаление строки

a(:,j)=[]; % удаление стобца

q = det(a); % Минор

Ain(j,i)=(-1)^(i+j)*q;

a = [-6 6 0 0 0 ; % Исходная матрица, чтобы не изнились исходные данных

2 10 -7 0 0 ;

0 -8 18 9 0 ;

0 0 6 -17 -6;

0 0 0 9 14 ];

end

end

disp((1/d)*(Ain)); % вывод обратной матрицы

x = (1/d)*(Ain)*b; % ответ

disp(x); % вывод ответа

% Programm for calculations on matrices

a = [-6 6 0 0 0 ; % исходная матрица

2 10 -7 0 0 ;

0 -8 18 9 0 ;

0 0 6 -17 -6;

0 0 0 9 14 ];

b = [30; -31; 108; -114; 124];

d = det(a);

n = length(a); % длина строки столбца

Ain = zeros(n); % будущая обратная матрица

for i = 1:(n)

for j = 1:n

a(i,:)=[]; % удаление строки

...

Скачать:   txt (1.8 Kb)   pdf (38.5 Kb)   docx (8.1 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club