2017-09-27 1 views
1

私はAxesで2〜30の異なるプロットをプロットするGUIを準備しています。ループ反復内の各プロットに数値を追加したいと思います。ここでループ内の各プロットの個別のハンドル

は私つのハンドル(handles.handle_plotCD1)を得た私のコ​​ードですが、私はhandles.handle_plotCD1、handles.handle_plotCD2、handles.handle_plotCD3などをしたい:

set(handles.axes1, 'NextPlot', 'add'); 
for cd=1:length(plotdata) 
    handles.handle_plotCD1 = plot(plotdata{cd,1}(:,1),plotdata{cd,1}(:,4),'visible','off','LineWidth',2, ... 
          'color', [0 0 0],'linestyle', '--', 'parent', handles.axes1);  
end 

私はこれをどのように行うのですか?

答えて

0

これまで説明したように、動的に名前を付けられた変数は良い考えではありません。代わりにこれを試してください:

for cd=1:length(plotdata) 
    handle_plot(cd) = ... 
end 

handle_plot(i)を個別に変更できます。

関連する問題