Mercurial > repos > public > sbplib
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 |