La riga di comandi di Scilab
Il command prompt (console) è l'ambiente interattivo a riga di comando di Scilab.
Si basa sull'approccio REPL (Read-Eval-Print Loop) simile a quello utilizzato in Matlab.
Cos'è l'approccio REPL? Quando digiti un comando sulla riga comandi, Scilab legge (Read) ed elabora (Eval) il comando, poi visualizza (Print) il risultato e salta sulla riga di comando successiva dove puoi digitare un altro comando (Loop).
Questo ambiente permette agli utenti di scrivere codice, valutarlo e visualizzare i risultati immediatamente.
L'ambiente interattivo di Scilab utilizza il simbolo "-->" come prompt per distinguersi dai comandi di MATLAB o Octave.
-->
Ecco un esempio pratico
Digita il comando sqrt(9) e premi invio
--> sqrt(9)
Scilab elabora il comando sqrt(9) e stampa il risultato 3 sulla console.
ans = 3.
La funzione sqrt() calcola la radice quadrata dell'argomento tra parentesi tonde.
In questo caso, la radice quadrata di 9 è 3.
Nota. Il risultato dell'ultimo comando elaborato da Scilab sulla riga di comando viene registrato automaticamente in una variabile temporanea chiamata "ans" che prende il nome dall'abbreviazione inglese di "answer" (risposta).
Scilab offre anche una cronologia dei comandi, il completamento automatico con il tasto Tab, molte scorciatoie da tastiera utili e accesso alla documentazione di aiuto.
Ad esempio, digita "sin" sulla riga di comando e premi il tasto Tab per avviare l'autocompletamento del comando.
Scilab ti mostra l'elenco dei comandi che iniziano con la parola "sin".

Puoi anche ottenere aiuto utilizzando la funzione built-in help() e consultare la documentazione tramite il browser di aiuto di Scilab.
Ad esempio, digita il comando help() inserendo tra le parentesi tonde il nome del comando "ver" tra due doppie virgolette.
--> help("ver")
Scilab restituisce la documentazione del comando.

Per pulire lo schermo di comando utilizza il comando clc
--> clc
Se indichi tra parentesi tonde un numero, Scilab cancella solo un numero specifico di righe clc(n).
Ad esempio, digita clc(3) per eliminare solo le ultime tre righe della console.
--> clc(3)