Scilab Help
Differential calculus, Integration >>
Scilab Help
>> Scilab
Scilab
Scilab keywords
backslash
—
(\) left matrix division.
brackets [,;]
—
Concatenation. Recipients of an assignment. Results of a function
colon (:)
—
Ranging operator. Addresses all elements along an array dimension or of a list.
comma
—
(,) comma; instruction, argument separator
comments
—
(// or /*...*/) comments
comparison
—
comparison, relational operators
dollar
—
($) last index
dot
—
(.) symbol
equal
—
(=) assignment , comparison, equal sign
getscilabkeywords
—
returns a list with all scilab keywords.
hat
—
(^) exponentiation
greater
—
(>) greater than comparison
minus
—
(-) subtraction operator. Sign change
not
—
(~) logical not
parentheses
—
( ) left and right parenthesis
percent
—
(%) special character
plus (+)
—
Numerical addition. Text concatenation (gluing)
quote
—
(') transpose operator, string delimiter
semicolon
—
(;) ending expression and row separator
slash
—
(/) right divisions. System's feed back. Comments
star
—
(*) multiplication operator
symbols
—
scilab operator names
tilde
—
(~) logical not
Control flow
abort
—
interrupt evaluation.
break
—
keyword to interrupt loops
case
—
keyword used in statement "select"
continue
—
keyword to pass control to the next iteration of a loop
do
—
language keyword for loops
else
—
keyword in if-then-else and select-case-then-else
elseif
—
keyword in if-then-else
end
—
end keyword
for
—
keyword entering a non-conditional loop
halt
—
stop execution
if
—
keyword for conditional execution
pause
—
pause mode, invoke keyboard
resume
—
return or resume execution and copy some local variables
return
—
return or resume execution and copy some local variables
select
—
select keyword
then
—
keyword in control flows 'if' and 'select'
catch
—
beginning of catch block in try-catch control instruction
while
—
Opens a block of instructions iterated on a heading condition
Configuration
banner
—
shows Scilab banner
getdebuginfo
—
get information about Scilab to debug
getmemory
—
returns free and total system memory
getmodules
—
returns list of modules installed in Scilab
getos
—
return Operating System name and version
getscilabmode
—
returns scilab mode
getshell
—
returns current command interpreter.
getversion
—
get scilab and modules version information
oldEmptyBehaviour
—
Controls the operation+ and operation- behaviour for Scilab
recursionlimit
—
get or set the current or maximal allowed depth of nested calls
sciargs
—
scilab command line arguments
ver
—
Version information for Scilab
with_javasci
—
Checks if Scilab has been built with the Java interface
with_macros_source
—
Checks if macros sources are installed
with_module
—
Checks if a Scilab module is installed
Debugging
debug
—
Debugging environment in Scilab
where
—
get current instruction calling tree
whereami
—
display current instruction calling tree
Error handling
errclear
—
clears the last error (if its number matches a given one)
error
—
reports a run time error
error_table
—
list of main standard errors messages
lasterror
—
get last recorded error message
warning
—
warning messages
types
boolean
—
Scilab Objects, boolean variables and operators & | ~
hypermatrices
—
a Scilab object, N dimensional matrix in Scilab
matrices
—
Scilab objects, matrices in Scilab
type
—
returns the type of a Scilab object
typename
—
associates a name to variable type
typeof
—
explicit type or overloading code of an object
Variables
Constants
SCI, WSCI
—
variable containing the value of the root path of Scilab.
SCIHOME
—
contains the path to preferences, history files of your Scilab session.
TMPDIR
—
temporary directory path.
home
—
Gives the user directory.
%e
—
Euler number.
%eps
—
epsilon (floating-point relative accuracy)
%f or %F
—
Boolean variable for false.
%i
—
imaginary unit
%inf
—
infinity
%nan
—
not-a-number
%pi
—
ratio of circle's circumference to its diameter
%s
—
A variable used to define polynomials.
%t or %T
—
Boolean variable for true.
%z
—
A variable used to define polynomials.
checkNamedArguments
—
Return list of unexpected named arguments
clear
—
kills variables
clearglobal
—
kills global variables
exists
—
checks variable existence
global
—
Define global variable
isdef
—
checks variable existence
isglobal
—
checks if a local variable has a global counterpart
names
—
Naming rules for variables and functions
predef
—
variable protection
who
—
listing of variables
who_user
—
listing of user's variables
whos
—
listing of variables in long form
exit
—
Ends the current Scilab session
quit
—
Terminates Scilab or decreases the pause level
scilab
—
runs Scilab in interactive or batch mode with command line options
startup
—
startup files
Report an issue
Scilab Help
Differential calculus, Integration >>