Dynamic-Calibration/utils/YALMIP-master/@sdpvar/cat.m

16 lines
358 B
Mathematica
Raw Permalink Normal View History

2019-12-18 11:25:45 +00:00
function y = cat(varargin)
%CAT (overloaded)
switch varargin{1}
case 1
y = vertcat(varargin{2:end});
case 2
y = horzcat(varargin{2:end});
otherwise
for i = 2:nargin
if isa(varargin{i},'sdpvar');
varargin{i} = ndsdpvar(varargin{i});
end
end
y = cat(varargin{:});
end