rbmatlab  1.13.10
 All Classes Namespaces Files Functions Variables Groups Pages
discrete_volume_values.m
1 function res = discrete_volume_values(func,varargin)
2 %function res = discrete_volume_values(func,varargin)
3 %
4 % function extending global data functions in a model to
5 % local data functions
6 
7 % Immanuel Maier 25.3.2012
8 
9 if nargin == 5
10  loc = varargin{3};
11  if numel(loc) == 0
12  glob = [];
13  else
14  glob = local2global(varargin{1},varargin{2},loc);
15  end;
16 elseif nargin == 3
17  glob = varargin{1};
18 else
19  error('incorrect number of inputs');
20 end;
21 res = func(glob,varargin{end});