14 lines
386 B
Matlab
Executable File
14 lines
386 B
Matlab
Executable File
function sys = zeros(varargin)
|
|
% ZEROS Creates overloaded SDPVAR zeros
|
|
%
|
|
% zeros(N,M,'like',spvar) generates an N-by-M zero matrix
|
|
% which actually is an SDPVAR, which means its elements can be changed to
|
|
% SDPVARs
|
|
%
|
|
% Example
|
|
% X = zeros(2,3,'like',sdpvar)
|
|
% y = sdpvar(1);
|
|
% X(1,3) = y;
|
|
% ShouldBeZero = X - [0 0 y;0 0 0]
|
|
|
|
sys = double2sdpvar(zeros(varargin{1:nargin-2})); |