21 lines
265 B
Mathematica
21 lines
265 B
Mathematica
|
|
function y = lt(X,Y)
|
||
|
|
%LT (overloaded)
|
||
|
|
|
||
|
|
if isa(X,'ndsdpvar')
|
||
|
|
X = sdpvar(X);
|
||
|
|
elseif isa(X,'double')
|
||
|
|
X = X(:);
|
||
|
|
end
|
||
|
|
|
||
|
|
if isa(Y,'ndsdpvar')
|
||
|
|
Y = sdpvar(Y);
|
||
|
|
elseif isa(Y,'double')
|
||
|
|
Y = Y(:);
|
||
|
|
end
|
||
|
|
|
||
|
|
try
|
||
|
|
y = constraint(X,'<',Y);
|
||
|
|
catch
|
||
|
|
error(lasterr)
|
||
|
|
end
|