You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It needs to be decided whether or not the MATLAB GUI is displayed by default.
On one hand, if the GUI isn't displayed then any state is lost after the MATLAB script ends. So if something does not return as intended there is no way to go back and play with the intermediate outputs of a script.
On the other hand, displaying the GUI takes extra time.
A user can always toggle this via the MATLABOptions but may not know this configuration is available.
A potential compromise might be to treat Options classes kind of like Apps, so the first time you run when you have a new set of options to configure it automatically launches to let the user know what's available.
The text was updated successfully, but these errors were encountered:
This could go hand in hand with my idea mentioned in #6: to let each script annotate at the top how it wants to behave.
As an aside, I like this better than having Options because the Options may make a script which works on one system fail on a different system. In general, we need to move away from having global preferences whenever possible—or at least embed them in each script somehow for reproducibility.
It needs to be decided whether or not the MATLAB GUI is displayed by default.
On one hand, if the GUI isn't displayed then any state is lost after the MATLAB script ends. So if something does not return as intended there is no way to go back and play with the intermediate outputs of a script.
On the other hand, displaying the GUI takes extra time.
A user can always toggle this via the
MATLABOptions
but may not know this configuration is available.A potential compromise might be to treat
Options
classes kind of likeApps
, so the first time you run when you have a new set of options to configure it automatically launches to let the user know what's available.The text was updated successfully, but these errors were encountered: