Creat List on a Plot to select multiple data sets

I want to make a graph with up to 10 data sets plotted on it. My idea is to have the figure with a list where the user can select multiple entries to plot by holding control and clicking what they want to see on the graph. I believe this can be done with an uicontrol... anyone know how?

 채택된 답변

Walter Roberson
Walter Roberson 2017년 5월 31일

0 개 추천

There are multiple ways of handling this. One is to provide toggle buttons to select the active graphs. Another is to provide a uitable column that the user toggles on or off the entries of. A third way is to provide a uicontrol('style','list', 'Max', 2) : with the Max parameter set to something larger than 1, the user is permitted to select multiple entries.

댓글 수: 2

How do you let the user toggle whether the entries in a table are on or off? Or if it's easier, how would you set up toggle buttons so that more than one answer can be chosen? When I use toggle buttons, it will only let me select one button at a time.
For uitable, set the ColumnFormat to 'logical'
For toggle buttons, just create a bunch of them, and do not put them inside a uibuttongroup.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 App Building에 대해 자세히 알아보기

질문:

2017년 5월 31일

댓글:

2017년 6월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by