gpt4 book ai didi

matlab - 绘图是在错误的图形用户界面窗口中创建的

转载 作者:太空宇宙 更新时间:2023-11-03 20:02:35 25 4
gpt4 key购买 nike

我有一种情况,我创建了一个等待栏,读取大图像并将图像绘制到 gui 轴上。然而,实际情况是绘图是在等待栏内创建的。

hWait = waitbar(0,'1','Name','Reading calibration file ...');
% why do I need the '1' in waitbar ???

readCalibrationImage( handles );

% delete( hWait );
set(handles.figure1,'CurrentAxes',handles.axesROI)
plotROIImage( handles, imagedata, roi, lineV, lineH, doExportPlot )

只有当我删除句柄时,绘图才会在正确的窗口中创建。

如何确保绘图到正确的窗口?

最佳答案

试着放一个

set(0, 'CurrentFigure', handles.figure1);

CurrentAxes 语句的前面。据我所知,set(...,'CurrentAxes') 不会自动切换事件图形...

关于matlab - 绘图是在错误的图形用户界面窗口中创建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14254470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com