Mercurial > repos > public > sbplib
comparison +grid/evalOn.m @ 622:0813d700a816 feature/grids
Remove whitespace
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Fri, 20 Oct 2017 18:43:26 +0200 |
parents | 0546de4b31a2 |
children | 190941ec12d8 |
comparison
equal
deleted
inserted
replaced
607:0546de4b31a2 | 622:0813d700a816 |
---|---|
30 if size(x,1) ~= 0 | 30 if size(x,1) ~= 0 |
31 x0 = x(1,:); | 31 x0 = x(1,:); |
32 else | 32 else |
33 x0 = num2cell(ones(1,size(x,2))); | 33 x0 = num2cell(ones(1,size(x,2))); |
34 end | 34 end |
35 | 35 |
36 dim = length(x0); | 36 dim = length(x0); |
37 % Evaluate f0 = func(x0(1),x0(2),...,x0(dim)); | 37 % Evaluate f0 = func(x0(1),x0(2),...,x0(dim)); |
38 if(dim == 1) | 38 if(dim == 1) |
39 f0 = func(x0); | 39 f0 = func(x0); |
40 else | 40 else |
62 eval_str = [eval_str, sprintf(',x(:,%d)',i)]; | 62 eval_str = [eval_str, sprintf(',x(:,%d)',i)]; |
63 end | 63 end |
64 eval_str = [eval_str, ');']; | 64 eval_str = [eval_str, ');']; |
65 eval(eval_str); | 65 eval(eval_str); |
66 end | 66 end |
67 | 67 |
68 % Reorganize gf | 68 % Reorganize gf |
69 gf_temp = gf; | 69 gf_temp = gf; |
70 gf = zeros(g.N*k, 1); | 70 gf = zeros(g.N*k, 1); |
71 for i = 1:k | 71 for i = 1:k |
72 gf(i:k:end) = gf_temp((i-1)*g.N + 1 : i*g.N); | 72 gf(i:k:end) = gf_temp((i-1)*g.N + 1 : i*g.N); |