ボタンを押すと、ファイル名の配列を返すGUIがあります。この配列を表に図で示します。私はそのコードを使用しました:
f=figure('Position',[150 150 700 350]);
t=uitable('Parent',f,'Position' ,[25 25 700 200]);
set(t,'Data',handles.result_filenames');
これは、たとえば、特定のフォルダーにファイル名を含む6行を返します。私が望むのは、テーブルからファイルのアニメーションを誘発する方法を見つけることです。アニメーションのコードコールバックがあります.
要約すると、たとえば、ファイル名の名前、またはファイル名の行の番号をプッシュするか、アニメーションのコールバックを呼び出すテーブルに何か他のものが必要です。可能ですか?どんなアイデアでも役に立ちます。
これまでのところ、私は以下のコードを使用しました:
f=figure('Position', [100, 200, 600, 460],...
'Name', 'Results-filenames',... % Title figure
'NumberTitle', 'off',... % Do not show figure number
'MenuBar', 'none'); % Hide standard menu bar menus
t=uitable('Parent',f,'Position' ,[50 100 300 230],...
'Data',handles.result_filenames',...
'ColumnWidth',{300},...
'ColumnEditable', false,...
'ToolTipString',...
'Select cells to highlight them on the plot',...
'ColumnName',{'filenames'},...
'CellSelectionCallback','animate(variables)');
そのため、行(ファイル名)を選択すると、select_callback関数が別の図でファイル名(作業する必要があるもの)のアニメーションを実行します。