Mercurial > repos > public > sbplib
comparison +grid/Cartesian.m @ 704:111fcbcff2e9 feature/optim
merg with featuew grids
author | Ylva Rydin <ylva.rydin@telia.com> |
---|---|
date | Fri, 03 Nov 2017 10:53:15 +0100 |
parents | 3da69d57e684 |
children | fcf004066ea9 c3e89f9b2af7 |
comparison
equal
deleted
inserted
replaced
703:027f606fa691 | 704:111fcbcff2e9 |
---|---|
13 % in each direction | 13 % in each direction |
14 function obj = Cartesian(varargin) | 14 function obj = Cartesian(varargin) |
15 obj.d = length(varargin); | 15 obj.d = length(varargin); |
16 | 16 |
17 for i = 1:obj.d | 17 for i = 1:obj.d |
18 assert(isvector(varargin{i}), 'Coordinate inputs must be a vectors.') | |
19 | |
18 obj.x{i} = varargin{i}; | 20 obj.x{i} = varargin{i}; |
19 obj.m(i) = length(varargin{i}); | 21 obj.m(i) = length(varargin{i}); |
20 end | 22 end |
21 | 23 |
22 obj.n = prod(obj.m); | 24 obj.n = prod(obj.m); |