Dynamic-Calibration/utils/YALMIP-master/extras/@logdet/double.m

12 lines
209 B
Mathematica
Raw Normal View History

2019-12-18 11:25:45 +00:00
function value = double(X);
%double Overloaded
if isempty(X.cx)
value = 0;
else
value = double(X.cx);
end
for i = 1:length(X.P);
value = value + X.gain(i)*log(det(double(X.P{i})));
end