0

特定のインデックス付きウィンドウ (このコードでは作成されていません) でウィンドウタイトルを変更するのに問題があります。したがって、図 1、図 2、図 3 という標準名の 3 つのウィンドウがあり、図 ID 1、2、3 でインデックスが付けられています。特定の figureid の windowtitle を変更できるようにしたいのですが、うまくいきません。

うまく機能するgcfを使用しようとしましたが、フィギュアID 1を変更するように指示しても、最新のフィギュア入力であるフィギュアID 3のみが変更されます。

figureid = input('Figure-ID: ');

if ishandle(figureid)

newTitle=input('New windowtitle: ','s');
h(figureid) = plot_handles(figureid);
set(h(figureid), 'name', newTitle)
%set(gcf, 'name', newTitle)% <-- Only changes the last figureid input


else
disp('Invalid figure-ID!')

end
4

0 に答える 0