Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在任务栏中隐藏MATLAB图形_Matlab_Matlab Figure - Fatal编程技术网

在任务栏中隐藏MATLAB图形

在任务栏中隐藏MATLAB图形,matlab,matlab-figure,Matlab,Matlab Figure,我使用figure命令创建了许多MATLAB图形。所有这些数字都显示为任务栏中的图标(见下文)。我想在任务栏中隐藏这些图标,但图形本身应该在屏幕上仍然可见 有什么解决方案吗?根据他们的论坛,您可以使用以下方法隐藏整个菜单栏: set(<handle>,'menubar','none'); set(,'menubar','none'); 我目前不在我的机器上,因此无法测试它 创建图形时,将WindowStyle属性设置为docked: for k = 1:10 figur

我使用
figure
命令创建了许多MATLAB图形。所有这些数字都显示为任务栏中的图标(见下文)。我想在任务栏中隐藏这些图标,但图形本身应该在屏幕上仍然可见

有什么解决方案吗?

根据他们的论坛,您可以使用以下方法隐藏整个菜单栏:

set(<handle>,'menubar','none');
set(,'menubar','none');

我目前不在我的机器上,因此无法测试它

创建图形时,将
WindowStyle
属性设置为
docked

for k = 1:10
    figure('WindowStyle','docked');
end
这样,所有图形都将在Matlab主窗口的不同选项卡中打开,因此您不会在任务栏中看到它们。请参见下方任务栏底部的peek视图,该视图仅预览两个窗口。接下来,您可以在“图形”窗口中选择“浮动”选项:

然后,您可以根据需要排列所有数字:


您可以使用,否则不行,没有简单的方法从MATLAB中隐藏任务栏中的窗口。太多的绘图无法使用
子绘图
,并且它们已经在功能上“分组”(从屏幕截图中可以看到一个绘图中的许多图形)。但是,我不介意有一个不那么“简单”的解决方案,例如涉及底层Java Awt Swing框架。这隐藏了图中的下拉菜单。这与所问的问题无关。打得好。这就是我在没有测试的情况下得到的响应。使用这种解决方案,数据大小相同,所以看起来不太好。此外,我有必要安排情节,以便比较事物,这将是相当困难的,甚至是不可能的。是否也可以在每个绘图处添加自定义菜单栏,就像您在图形未停靠时所做的那样?@Domenico我认为如果您将此作为一个新问题提问,您可能会得到更好(更快)的答案。