私のスクリプトの1つとしてMATLAB GUIを使用しています。私のスクリプトには、式を解く関数を呼び出すStartプッシュボタンがあります。私はそれに3つの数字があります。今のところ私のGUIはうまくいきます。何が起こるかは、ユーザーが必要な入力をした後に「開始」をクリックすると、1つずつ3つの図がポップアップし、図を保存する場所が指定されています。ループが小さいのにループが大きいときには見た目がいいようですが、計算時間が長くなるため、ユーザーが何もできないので、図形のポップアップがユーザーに刺激を与えます。MATLAB GUIのラジオボタンをFigureの可視性として表示ON-OFF
GUIのラジオボタンを導入して、数字の表示を無効にする必要があります。 私は図形( 'Visible'、 'off')を試してみましたが、うまくいきましたが、今はラジオボタンとリンクしたいと思っています。
ラジオボタンのコールバックは次のとおりです。
% --- Executes on button press in checkbox2.
function checkbox2_Callback(hObject, eventdata, handles)
% hObject handle to checkbox2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of checkbox2
誰もがON-OFFプッシュボタンの数字の表示には、このラジオボタンを作成するためのコードをフレームに誰に私を助けることができます:
function Start_Callback(hObject, eventdata, handles)
% hObject handle to Start (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
あなたのお手伝いを待っています。
if get(handles.checkbox2, 'Value')
Visibility = 'on';
else
Visibility = 'off';
end
は今、あなたのフィギュアを作成します:Visibility
彼らの値に応じて
figure('Visible', Visibility)
あなたStart_Callback
チェックボックス/ラジオボタンの状態を確認し、後で使用するための新しい変数を作成するには
はありがとうございます。私はこの方法も試みました。うまくいきましたが、@serialによる方法は最も簡単でした。 –