Azzera filtri
Azzera filtri

Create multiple checkbox in a loop

13 visualizzazioni (ultimi 30 giorni)
Kishore Pushparaj
Kishore Pushparaj il 16 Mar 2023
Risposto: Raghunathraju il 28 Mar 2023
Hi i am creating a gui that measure temperture vs time for 1 hr and save each loop in a new workbook. i need to create a new check box after each loop is completed
eg: if filename is loop_1...to...loop_n, then a new checkbox should be created and saved in the same name of the each workbook and show that in plot when its checked
thanks in advance

Risposte (1)

Raghunathraju
Raghunathraju il 28 Mar 2023
Hi Kishore,
As per my understanding, you want to create multiple checkboxes in a loop and have the same name as the loop.
You can refer the code below; Here I have created five checkboxes for five iterations of the loop where each checkbox is created after each iteration.
a=uifigure("Name",'Temp vs Time');
text='loop %d';
for w=1:5
l=sprintf(text,w);
uicheckbox(a,"Text",l,"Position",[70*w 80 84 22]);% you can alter the position
end
For more information refer to MathWorks Documentation

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Prodotti


Release

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by