【发布时间】:2018-11-30 19:32:03
【问题描述】:
我的 Matlab 绘图 (GUI) 中有一个工作滑块,它回调同一矩阵 (Tlast) 的不同列,代码如下:
n=length(Tlast(:,1)); h=1:n; h=(1.05/n)*h';
slmin=1; slmax=size(Tlast,2);
plot(h,Tlast(:,1));
hsl = uicontrol('Style','slider','Min',slmin,'Max',slmax,...
'SliderStep',[1 1]./(slmax-slmin),'Value',1,...
'Position',[5 5 200 20]);
set(hsl,'Callback',@(hObject,eventdata)
plot(h,Tlast(:,round(get(hObject,'Value')))) )
问题是每次调用滑动移动都会改变 x 和 y 轴的限制。你们中有人能告诉我如何在每个条件下修复轴限制(从滑块回调) - 即 y 轴常数为 40 到 90?
提前致谢。问候。
【问题讨论】:
标签: matlab user-interface plot