Maxima – 10 – la REPL (command line) – 5

Continuo da qui, copio dal Reference Manual, PDF scaricabile da qui, sono a p.40.

optionset
Default value: false
When optionset is true, Maxima prints out a message whenever a Maxima option is reset. This is useful if the user is doubtful of the spelling of some option and wants to make sure that the variable he assigned a value to was truly an option variable.

(%i1) optionset: true;
(%o1)                                true
(%i2) gamma_expand: true;
assignment: assigning to option gamma_expand
(%o2)                                true

outchar
Default value: %o
outchar is the prefix of the labels of expressions computed by Maxima. Maxima automatically constructs a label for each computed expression by concatenating outchar and linenum.

outchar may be assigned any string or symbol, not necessarily a single character. Because Maxima internally takes into account only the first char of the prefix, the prefixes inchar, outchar and linechar should have a different first char. Otherwise some commands like kill(inlabels) do not work as expected.

(%i5) outchar: "output";
(output5)                           output
(%i6) expand((a+b)^3);
                            3        2      2      3
(output6)                  b  + 3 a b  + 3 a  b + a

playback

playback()
playback(n)
playback([m, n])
playback([m])
playback(input)
playback(slow)
playback(time)
playback(grind)

Displays input, output, and intermediate expressions, without recomputing them.

playback only displays the expressions bound to labels; any other output (such as text printed by print or describe, or error messages) is not displayed.

playback quotes its arguments. The quote-quote operator '' defeats quotation.

playback always returns done.

playback() (with no arguments) displays all input, output, and intermediate expressions generated so far. An output expression is displayed even if it was suppressed by the $ terminator when it was originally computed.

playback(n) displays the most recent n expressions. Each input, output, and intermediate expression counts as one.

playback([m, n]) displays input, output, and intermediate expressions with numbers from m through n, inclusive.

playback([m]) is equivalent to playback([m, m]); this usually prints one pair of input and output expressions.

playback(input) displays all input expressions generated so far.

playback(slow) pauses between expressions and waits for the user to press enter. This behavior is similar to demo. playback(slow) is useful in conjunction with save or stringout when creating a secondary-storage file in order to pick out useful expressions.

playback(time) displays the computation time for each expression.

playback(grind) displays input expressions in the same format as the grind function. Output expressions are not affected by the grind option.

Arguments may be combined, e.g., playback([5, 10], grind, time, slow).

prompt
Default value: _
prompt is the prompt symbol of the demo function, playback(slow) mode, and the Maxima break loop (as invoked by break).

quit()
Terminates the Maxima session. Note that the function must be invoked as quit(); or quit()$, not quit by itself.

To stop a lengthy computation, type control-C. The default action is to return to the Maxima prompt. If *debugger-hook* is nil, control-C opens the Lisp debugger.

Posta un commento o usa questo indirizzo per il trackback.

Trackback

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

%d blogger hanno fatto clic su Mi Piace per questo: