function plot_to_center(x,y,Xticks,Yticks)
if nargin~=2 & nargin~=4 %输入不满足要求则报错
error('??? 输入参数个数不对');
return;
end
figure;
plot(x,y)
set(gca,'xticklabel',[])%不显示x标注
set(gca,'yticklabel',[])%不显示y标注
c=get(gca,'color'); %获取axes背景色
% set(gca,'xcolor',c,'ycolor',c) %设置标注杠颜色
grid on %加上网格
if nargin==4
set(gca,'Xtick',Xticks); %设置Xtick
set(gca,'Ytick',Yticks); %设置Xtick
xlim([Xticks(1),Xticks(end)]); %设置x范围
ylim([Yticks(1),Yticks(end)]); %设置y范围
end
x=get(gca,'XTick'); %获取Xtick
y=get(gca,'YTick'); %获取Ytick
xL=xlim; %获取X范围
yL=ylim; %获取Y范围
xcenter=mean(xL); %X中心
ycenter=mean(yL); %Y中心
xrank=xL(2)-xL(1); %x跨度
yra