基本的に、値をパーセンテージで表示する編集ボックスと、生の値を表示するために更新したい編集ボックスがあります。edit1 (パーセント) コールバックで次のコードを使用してみました。
currentKey = str2num(get(gcf,'CurrentKey'));
percent = str2num(get(handles.edit1,'String'));
if ~isnan(currentKey) && ~isnan(percent) && 0<=percent && percent<=100
set(handles.edit2,'String',num2str(2*percent))
end
ただし、最初の編集ボックスの外側をクリックした場合にのみ、2 番目の編集ボックスが更新されます。誰が私が何をすべきかについて考えを持っていますか?
ありがとう!