我在具有双显示器的 PC(Windows 7)上运行脚本,每次打开新的在线窗口时,Matlab 都会冻结(不响应鼠标或键盘输入,仅调用 Windows 任务管理器和切换任务)。
对于我检查过的,只有Screen('Openwindow')
这个问题;其他屏幕功能工作正常。这种故障在单显示器情况下永远不会发生。这是我的脚本:
screeninfo.pos = get(0,'MonitorPositions');
if size(screeninfo.pos,1)<2
fprintf('cannot find two monitors! \n');
return;
end
[screeninfo.window, screeninfo.rect] = Screen('OpenWindow',0, [900 900 1000],screeninfo.pos(2,:));
有人有线索吗?