18 lines
561 B
Matlab
18 lines
561 B
Matlab
classdef sensingObjective
|
|
% Sensing objective definition parent class
|
|
properties (SetAccess = private, GetAccess = public)
|
|
label = "";
|
|
groundAlt = 0;
|
|
groundPos = [0, 0];
|
|
discretizationStep = 1;
|
|
objectiveFunction = @(x, y) 0; % define objective functions over a grid in this manner
|
|
X = [];
|
|
Y = [];
|
|
values = [];
|
|
end
|
|
|
|
methods (Access = public)
|
|
[obj] = initialize(obj, objectiveFunction, footprint, groundAlt, discretizationStep);
|
|
[f ] = plot(obj, ind, f);
|
|
end
|
|
end |