comparison minors.m @ 832:5573913a0949 feature/burgers1d

Merged with default, and updated +scheme/Burgers1D accordingly
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Tue, 11 Sep 2018 15:58:35 +0200
parents eaf557023fbe
children
comparison
equal deleted inserted replaced
831:d0934d1143b7 832:5573913a0949
1 function [minor, sub] = minors(A) 1 function [minor, sub] = minors(A, verbose)
2 default_arg('verbose', true);
2 [n, m] = size(A); 3 [n, m] = size(A);
3 4
4 if n ~= m 5 if n ~= m
5 error('A must be square'); 6 error('A must be square');
6 end 7 end
16 sub{end + 1} = A(C(i,:),C(i,:)); 17 sub{end + 1} = A(C(i,:),C(i,:));
17 end 18 end
18 end 19 end
19 20
20 for i = 1:length(sub) 21 for i = 1:length(sub)
21 fprintf('%d:\n', ks{i}); 22 if verbose
22 disp(sub{i}) 23 fprintf('%d:\n', ks{i});
24 disp(sub{i})
25 end
23 26
24 minor(i) = det(sub{i}); 27 minor(i) = det(sub{i});
25 end 28 end
26 end 29 end
27 30