Needs Checkbox to draw a plot

Hi all, Can you help me with GUI? So I need to create checkbox to draw a plot by clicking mouse on it. How can I do it?

 採用された回答

John
John 2012 年 6 月 14 日

0 投票

Write an if statement that gets the value of the checkbox. When the checkbox's value is 1 then plot. This snip of code would have to be written under the function of the checkbox.
for example if the checkbox's tag is 'checkbox1' then:
if get(handles.checkbox1,'Value') == 1
plot(......)
end

3 件のコメント

Aleksandra
Aleksandra 2012 年 6 月 15 日
Thanks a lot.
But how do not plot if the checkbox is not highlighted?
John
John 2012 年 6 月 18 日
The if statement takes care of that. It will only plot when the checkbox is highlighted
Aleksandra
Aleksandra 2012 年 6 月 25 日
Got it. Thanks a lot.

サインインしてコメントする。

その他の回答 (1 件)

Benjamin Schwabe
Benjamin Schwabe 2012 年 6 月 14 日

0 投票

Hi Aleksandra,
I am not sure where you are stuck, so I try to be a little more detailed than John.
Use GUIDE to design you GUI with drag and drop. Save the GUI. Then double click on the checkbox and the m-File openes at the callback function of the ckechbox. Then use the if statement as John suggests.
Benjamin

1 件のコメント

Aleksandra
Aleksandra 2012 年 6 月 15 日
Thanks a lot.
But how do not plot if the checkbox is not highlighted?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeGraphics Objects についてさらに検索

タグ

質問済み:

2012 年 6 月 14 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by