Mercurial > repos > public > sbplib
comparison +sbp/D2Variable.m @ 395:359861563866 feature/beams
Merge with default.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 26 Jan 2017 15:17:38 +0100 |
parents | 42c89b5eedc0 ded4156e53e2 |
children | 43ea848b6aa1 |
comparison
equal
deleted
inserted
replaced
394:026d8a3fdbfb | 395:359861563866 |
---|---|
29 case 4 | 29 case 4 |
30 [obj.H, obj.HI, obj.D1, obj.D2, obj.e_l,... | 30 [obj.H, obj.HI, obj.D1, obj.D2, obj.e_l,... |
31 obj.e_r, obj.d1_l, obj.d1_r] = ... | 31 obj.e_r, obj.d1_l, obj.d1_r] = ... |
32 sbp.implementations.d2_variable_4(m,obj.h); | 32 sbp.implementations.d2_variable_4(m,obj.h); |
33 obj.borrowing.M.d1 = 0.2505765857; | 33 obj.borrowing.M.d1 = 0.2505765857; |
34 case 2 | |
35 [obj.H, obj.HI, obj.D1, obj.D2, obj.e_l,... | |
36 obj.e_r, obj.d1_l, obj.d1_r] = ... | |
37 sbp.implementations.d2_variable_2(m,obj.h); | |
38 obj.borrowing.M.d1 = 0.3636363636; | |
39 % Borrowing const taken from Virta 2014 | |
40 | |
34 otherwise | 41 otherwise |
35 error('Invalid operator order %d.',order); | 42 error('Invalid operator order %d.',order); |
36 end | 43 end |
37 | 44 |
38 obj.m = m; | 45 obj.m = m; |
39 obj.M = []; | 46 obj.M = []; |
40 | |
41 end | 47 end |
42 | |
43 function str = string(obj) | 48 function str = string(obj) |
44 str = [class(obj) '_' num2str(obj.order)]; | 49 str = [class(obj) '_' num2str(obj.order)]; |
45 end | 50 end |
46 end | 51 end |
47 | 52 |