Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Scilab Help >> Scilab

Scilab

  • Scilab keywords
    • ansanswer
    • backslash(\) left matrix division.
    • brackets([,]) left and right brackets
    • colon(:) colon operator
    • comma(,) comma; instruction, argument separator
    • comments(// or /*...*/) comments
    • comparisoncomparison, relational operators
    • dollar($) last index
    • dot(.) symbol
    • equal(=) assignment , comparison, equal sign
    • extractionmatrix and list entry extraction
    • getscilabkeywordsreturns a list with all scilab keywords.
    • hat(^) exponentiation
    • assignationpartial variable assignation
    • great(>) greater than comparison
    • minus(-) subtraction operator, sign changes
    • not(~) logical not
    • parentheses( ) left and right parenthesis
    • percent(%) special character
    • plus(+) addition operator
    • quote(') transpose operator, string delimiter
    • semicolon(;) ending expression and row separator
    • slash(/) right division and feed back
    • star(*) multiplication operator
    • symbolsscilab operator names
    • tilde(~) logical not
  • Control flow
    • abortinterrupt evaluation.
    • breakkeyword to interrupt loops
    • casekeyword used in statement "select"
    • continuekeyword to pass control to the next iteration of a loop
    • dolanguage keyword for loops
    • elsekeyword in if-then-else and select-case-then-else
    • elseifkeyword in if-then-else
    • endend keyword
    • forlanguage keyword for loops
    • haltstop execution
    • ifkeyword for conditional execution
    • pausepause mode, invoke keyboard
    • resumereturn or resume execution and copy some local variables
    • returnreturn or resume execution and copy some local variables
    • selectselect keyword
    • thenkeyword in control flows 'if' and 'select'
    • catchbeginning of catch block in try-catch control instruction
    • whilewhile keyword
  • Configuration
    • bannershows Scilab banner
    • getdebuginfoget information about Scilab to debug
    • getmemoryreturns free and total system memory
    • getmodulesreturns list of modules installed in Scilab
    • getosreturn Operating System name and version
    • getscilabmodereturns scilab mode
    • getshellreturns current command interpreter.
    • getversionget scilab and modules version information
    • oldEmptyBehaviourControls the operation+ and operation- behaviour for Scilab
    • recursionlimitget or set recursion limit
    • sciargsscilab command line arguments
    • verVersion information for Scilab
    • with_javasciChecks if Scilab has been built with the Java interface
    • with_macros_sourceChecks if macros sources are installed
    • with_moduleChecks if a Scilab module is installed
    • with_tkChecks if Scilab has been built with TCL/TK
  • Debugging
    • debugDebugging environment in Scilab
    • whereget current instruction calling tree
    • whereamidisplay current instruction calling tree
  • Error handling
  • Variables
    • Predefined variables
      • SCIvariable containing the value of the root path of Scilab.
      • SCIHOMEcontains the path to preferences, history files of your Scilab session.
      • TMPDIRtemporary directory path.
      • homeGives the user directory.
      • %eEuler number.
      • %epsepsilon (floating-point relative accuracy)
      • %f or %FBoolean variable for false.
      • %iimaginary unit
      • %infinfinity
      • %nannot-a-number
      • %piratio of circle's circumference to its diameter
      • %sA variable used to define polynomials.
      • %t or %TBoolean variable for true.
      • %zA variable used to define polynomials.
    • clearkills variables
    • clearglobalkills global variables
    • existschecks variable existence
    • globalDefine global variable
    • isdefchecks variable existence
    • isglobalcheck if a variable is global
    • namesScilab names syntax
    • predefvariable protection
    • wholisting of variables
    • who_userlisting of user's variables
    • whoslisting of variables in long form
  • exitEnds the current Scilab session
  • modeselect a mode in an exec-file
  • perlCall Perl script using appropriate operating system executable. This function is obsolete.
  • quitTerminates Scilab or decreases the pause level
  • scilabMain script to start Scilab and miscellaneous tools (GNU/Linux, Unix and Mac OS X)
  • startupstartup files
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:27:30 CEST 2016