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 件のコメント

Simon
Simon 2013 年 11 月 7 日
And the question is?
What did you try so far?
Bob Freeman
Bob Freeman 2013 年 11 月 7 日
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...

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

回答 (2 件)

Simon
Simon 2013 年 11 月 7 日

0 投票

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.

1 件のコメント

Bob Freeman
Bob Freeman 2013 年 11 月 7 日
This sounds confusing but also good, i'll see what I can do, Thanks!

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

カテゴリ

ヘルプ センター および File ExchangeEarth and Planetary Science についてさらに検索

質問済み:

2013 年 11 月 7 日

コメント済み:

2013 年 11 月 7 日

Community Treasure Hunt

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

Start Hunting!

Translated by