sensor integration cleanup
This commit is contained in:
@@ -4,7 +4,7 @@ function f = objectiveFunctionWrapper(center, sigma)
|
||||
% composite objectives in particular
|
||||
arguments (Input)
|
||||
center (:, 2) double;
|
||||
sigma (:, 2, 2) double = eye(2);
|
||||
sigma (:, 2, 2) double = reshape(eye(2), 1, 2, 2);
|
||||
end
|
||||
arguments (Output)
|
||||
f (1, 1) {mustBeA(f, "function_handle")};
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
function mustBeSensor(sensorModel)
|
||||
if isa(sensorModel, 'cell')
|
||||
for ii = 1:size(sensorModel, 1)
|
||||
assert(isa(sensorModel{ii}, 'sigmoidSensor'), ...
|
||||
assert(isa(sensorModel{ii}, 'sigmoidSensor', 'rfSensor'), ...
|
||||
'Sensor in index %d is not a valid sensor class', ii);
|
||||
end
|
||||
else
|
||||
assert(isa(sensorModel, 'sigmoidSensor'), ...
|
||||
assert(isa(sensorModel, 'sigmoidSensor') || isa(sensorModel, 'rfSensor'), ...
|
||||
'Sensor is not a valid sensor class');
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user