在 Matlab 绘图中调整 plotrange
Adjusting plotrange in Matlab plot
我正在寻找与 Mathematica 的 PlotRange -> {0,Pi} 在 Matlab 绘图中的等价物。如果我绘制一个函数,例如:
t = linspace(0, pi, 100) ;
plot( t, cos(t) )
我得到一个在 [0,3.5] 区间内的图,而不是 [0,pi],如下图所示:
t = linspace(0, pi, 100) ;
plot( t, cos(t) )
%% Change Xaxis Limits
xlim([0 pi])
%% Set current plot axis (gca) Xtick and XtickLabel to manually input data
set(gca, 'XTick',[0,0.25*pi,.5*pi,0.75*pi,pi]);
set(gca,'XTickLabel',{'0','\pi/4','\pi/2','3 \pi/4','\pi'});
%% See matlab 2015 version help
我正在寻找与 Mathematica 的 PlotRange -> {0,Pi} 在 Matlab 绘图中的等价物。如果我绘制一个函数,例如:
t = linspace(0, pi, 100) ;
plot( t, cos(t) )
我得到一个在 [0,3.5] 区间内的图,而不是 [0,pi],如下图所示:
t = linspace(0, pi, 100) ;
plot( t, cos(t) )
%% Change Xaxis Limits
xlim([0 pi])
%% Set current plot axis (gca) Xtick and XtickLabel to manually input data
set(gca, 'XTick',[0,0.25*pi,.5*pi,0.75*pi,pi]);
set(gca,'XTickLabel',{'0','\pi/4','\pi/2','3 \pi/4','\pi'});
%% See matlab 2015 version help