using checkboxes to select planets used in planetary motion code

I want to create a GUI with check boxes so that the user can select which planets (for example the sun, earth and jupiter) to run through the code. I have my masses and other values for each planet stored in arrays in my code.

2 Kommentare

And the question is?
What did you try so far?
I have simply created a GUI with a list of checkboxes for the planets. I now want to program it so that when i run the GUI, I can choose which planets to include when I run the code, and so only the chosen planets will interact with each other. Is this possible? I have never used a GUI before...

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Simon
Simon am 7 Nov. 2013

0 Stimmen

Hi!
Let's say you have 9 planets and 9 checkboxes. You need a logical vector of length 9. For each checkbox you define a callback function that sets the corrsponding value in your logical vector to 1 (if selected) or 0. When running your code you build your planetary matrix only with values of the selected planets.

Kategorien

Mehr zu Earth and Planetary Science finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 7 Nov. 2013

Kommentiert:

am 7 Nov. 2013

Community Treasure Hunt

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

Start Hunting!

Translated by