概述
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
最后
以上就是现代煎饼为你收集整理的matlab画坐标系,Matlab如何绘制十字坐标系??的全部内容,希望文章能够帮你解决matlab画坐标系,Matlab如何绘制十字坐标系??所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复