06-20.txt
来自「MATLABR2006a基础教程」· 文本 代码 · 共 25 行
TXT
25 行
function plotvar(varargin)
lineflag = 0;
subk = 0;
for k = 1:length(varargin)
if ischar(varargin{k})
lineflag = k;
else
subk = subk + 1;
x(subk) = varargin{k}(1); % Cell array indexing
y(subk) = varargin{k}(2);
end
end
xmin = min(0,min(x));
ymin = min(0,min(y));
axis([xmin fix(max(x))+3 ymin fix(max(y))+3])
if lineflag ~= 0
plot(x,y,varargin{lineflag});
else
plot(x,y);
end
>> figure,subplot(1,2,1),plotvar([2 3],[1 5],[4 8],[6 5],[4 2],[2 3]);
>> subplot(1,2,2),plotvar([2 3],[1 5],[4 8],[6 5],[4 2],[2 3],'*');
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?