【问题标题】:Matlab GUI Scrollbar AvailableMatlab GUI 滚动条可用
【发布时间】:2017-02-23 14:40:07
【问题描述】:

有谁知道我是否可以在 MATLAB GUI(不是列表框)中制作水平和垂直滚动条?根据计算机的分辨率,它可能会或可能不会显示所有图形,因此我需要能够滚动(在我的情况下是水平滚动)。该怎么做?

【问题讨论】:

  • 谢谢,但我看不到页面。可以在这里解释一下吗?
  • “看不到页面”是什么意思?
  • 该页面无法在我的浏览器中打开。它一直在加载,但永远不会打开。即使我无法访问 matlab 网站。在我的国家/地区受到限制。

标签: matlab


【解决方案1】:

这将创建一个带有水平滚动条的图形:

figure
plot(1:3);
b = uicontrol('Parent',gcf,...
    'Style','slider',...
    'Units','Normalize',...
    'Position',[0,0,1,0.05],...
    'min',0, 'max',1,...
    'Value', 0);

但是,如果我是你,我宁愿确保图形适合屏幕并允许用户缩放。拥有大于屏幕尺寸的图形会剥夺用户一次观察整个图形的能力。

你可以 a)让matlab选择图形的默认图形大小。然后用户可以根据需要全屏显示,或者 b)

screensize = get(groot,'Screensize');
figure('Position',screensize)

我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-20
    • 1970-01-01
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多