comparison convergenceTable.m @ 279:d27297a9826c feature/beams

Merged with default.
author Jonatan Werpers <jonatan@werpers.com>
date Thu, 08 Sep 2016 08:47:16 +0200
parents 6a5e94bb5e13
children 2663be328d9a
comparison
equal deleted inserted replaced
278:9eff7b58c5f7 279:d27297a9826c
91 }; 91 };
92 92
93 data = cell(1,length(m)); 93 data = cell(1,length(m));
94 data{1} = num2str(m(1)); 94 data{1} = num2str(m(1));
95 for j = 1:nOrders 95 for j = 1:nOrders
96 data{1} = [data{1} ' & ' sprintf('%8.2f',log10(orders(j).e(1))) ' & ' ]; 96 data{1} = [data{1} ' & ' sprintf('%8.2f',log10(e{j}(1))) ' & ' ];
97 end 97 end
98 data{1} = [data{1} '\\']; 98 data{1} = [data{1} '\\'];
99 99
100 for i = 2:length(m) 100 for i = 2:length(m)
101 data{i} = [data{i} num2str(m(i)) ]; 101 data{i} = [data{i} num2str(m(i)) ];
102 for j = 1:nOrders 102 for j = 1:nOrders
103 data{i} = [data{i} ' & ' sprintf('%8.2f',log10(orders(j).e(i))) ' & ' sprintf('%8.2f',(orders(j).q(i-1))) ]; 103 data{i} = [data{i} ' & ' sprintf('%8.2f',log10(e{j}(i))) ' & ' sprintf('%8.2f',(q{j}(i-1))) ];
104 end 104 end
105 data{i} = [data{i} '\\']; 105 data{i} = [data{i} '\\'];
106 end 106 end
107 107
108 nlc = sprintf('\n'); 108 nlc = sprintf('\n');
116 end 116 end
117 117
118 118
119 119
120 function s = orderheaders(orders) 120 function s = orderheaders(orders)
121 s= sprintf('\\multicolumn{2}{|c}{%dth order}',orders(1).order); 121 s= sprintf('\\multicolumn{2}{|c}{%dth order}',orders{1});
122 nOrders = length(orders); 122 nOrders = length(orders);
123 for i = 2:nOrders 123 for i = 2:nOrders
124 s = [s sprintf('& \\multicolumn{2}{|c}{%dth order}',orders(i).order)]; 124 s = [s sprintf('& \\multicolumn{2}{|c}{%dth order}',orders{i})];
125 end 125 end
126 s = [s ' \\']; 126 s = [s ' \\'];
127 end 127 end