📄 horzcat.m
字号:
function w = horzcat(varargin)%disp('mappping-horzcat')w = varargin{1}; start = 2;if nargin == 1, return; endif isempty(w) w = varargin{2}; start = 3; if nargin == 2, return; endend[kw,cw] = size(w);if ~strcmp(w.m,'stacked') if cw == 1 & size(w.l,1) == 2 w.c = 2; cw = 2; end w = mapping('stacked',w,w.l,kw,cw,1); w.d = {w.d};endisc = ischar(w.l);for i=start:length(varargin) v = varargin{i}; [kv,cv] = size(v); if kw ~= kv error('mappings should have equal numbers of inputs'); end if cv == 1 & size(v.l,1) == 2 v.c = 2; cv = 2; end w.d = [w.d {v}]; w.l = abs(str2mat(w.l,v.l)); w.c = w.c + cv;endif isc, w.l = char(w.l); endreturn
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -