3523

Mathematica 11.3 - Manipulate mit geöffneten Controls erstellen

  • Überarbeitet am 20.7.2018
  • Software: Mathematica 11.3

Was muss ich im Manipulate-Befehl angeben, damit die Controls gleich geöffnet sind?

Bilder

manipulatecontrolopen manipulatecontrollabeled
Controls geöffnet Controls beschriftet

Erläuterung

Interaktive Manipulate-Ausgaben verbergen standardmäßig die Detaileinstellungen der Controls. Möchten Sie die gesamten Einstellungen einsehen oder ändern, müssen Sie zunächst für jedes Control den [+] Knopf anklicken. Besonders beim normalen Slider ist unter den Standardeinstellungen der eigentliche Wert des Controls nicht zu sehen. Haben Sie viele Controls in einem Manipulate angeordnet, kann das umständlich oder unübersichtlich sein.

Es gibt aber eine in der Dokumentation des Manipulate nicht so leicht zu findende Option (es gibt keinen eigenen Options-Punkt) für die meisten Controller, welcher die Detailansicht sofort beim Erstellen des Controls öffnet:

Manipulate[Plot[Sin[a*x], {x, 0, 5}], {{a, 1}, 1, 5, 0.1, Appearance -> "Open"}] 

Möglich ist es auch, nur den Wert des Controls direkt anzuzeigen:

Manipulate[Plot[Sin[a*x], {x, 0, 5}], {{a, 1}, 1, 5, 0.1, Appearance -> "Labeled"}]

 

Question?

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein., wenn Sie eine Frage zu diesem Artikel haben.