[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #64516] Document how optimset expands short op
From: |
Markus Mützel |
Subject: |
[Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names |
Date: |
Mon, 7 Aug 2023 08:17:37 -0400 (EDT) |
Follow-up Comment #19, bug #64516 (project octave):
My question is why you'd add custom fields to the options structure in the
first place.
I'd guess that doing that is the first user error. The second user error is
probably to mix optimset with direct modifications of the options structure.
I'm guessing that the option structure for the optimization functions was
invented by the MathWorks before classdef was a thing. Otherwise, they'd
probably created a class for which adding arbitrary fields would be an error.
For backward compatibility, we now need to live with how things are designed.
To get this back on track: Octave would definitely benefit from a better
documentation of this.
I'm looking forward to your suggestions for an improved help text that would
have avoided the current confusion for you.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64516>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", (continued)
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", Liang Tang, 2023/08/05
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", Dmitri A. Sergatskov, 2023/08/05
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", Markus Mützel, 2023/08/05
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", Liang Tang, 2023/08/05
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", Liang Tang, 2023/08/05
- [Octave-bug-tracker] [bug #64516] optimset silently replace user defined "n" with "niter_check_tolfun", Markus Mützel, 2023/08/06
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Rik, 2023/08/06
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Liang Tang, 2023/08/06
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Markus Mützel, 2023/08/07
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Liang Tang, 2023/08/07
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names,
Markus Mützel <=
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Liang Tang, 2023/08/07
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Markus Mützel, 2023/08/07
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Nicholas Jankowski, 2023/08/07
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Rik, 2023/08/07
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Nicholas Jankowski, 2023/08/09
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Nicholas Jankowski, 2023/08/09
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Markus Mützel, 2023/08/10
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Markus Mützel, 2023/08/10
- [Octave-bug-tracker] [bug #64516] Document how optimset expands short option inputs to full option names, Nicholas Jankowski, 2023/08/10