Scilab 5.5.0
- Scilab Help
- Scilab
- Differential calculus, Integration
- Elementary Functions
- Linear Algebra
- Interpolation
- CACSD (Computer Aided Control Systems Design)
- Polynomials
- Signal Processing
- FFTW
- Special Functions
- Randlib
- ARnoldi PACKage (ARPACK binding)
- Statistics
- Sparse Matrix
- UMFPACK Interface (sparse)
- Optimization and Simulation
- Genetic Algorithms
- Simulated Annealing
- XML Management
- HDF5 Management
- Files : Input/Output functions
- Input/Output functions
- Graphics
- Graphics : exporting and printing
- GUI
- Data Structures
- Parameters
- Boolean
- Integers
- Strings
- Sound file handling
- Time and Date
- Output functions
- Xcos
- Spreadsheet
- Console
- History manager
- Matlab binary files I/O
- Matlab to Scilab Conversion Tips
- Compatibility Functions
- Advanced functions
- Development tools
- Demo Tools
- Dynamic/incremental Link
- ATOMS
- Tcl/Tk Interface
- Text editor (Scinotes)
- UI Data
- Online help management
- Parallel
- Modules manager
- Localization
- API Scilab
- call_scilab API (Scilab engine)
- Java Virtual Machine (JVM)
- Java from Scilab
- Java Interface
- Intersci
- Preferences
- Windows tools
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
Scilab
- Scilab keywords
- ans — answer
- backslash — (\) left matrix division.
- brackets — ([,]) left and right brackets
- colon — (:) colon operator
- comma — (,) comma; instruction, argument separator
- comments — (//) comments
- comparison — comparison, relational operators
- dollar — ($) last index
- dot — (.) symbol
- else — keyword in if-then-else and select-case-then-else
- elseif — keyword in if-then-else
- empty — ([]) empty matrix
- end — end keyword
- equal — (=) assignment , comparison, equal sign
- extraction — matrix and list entry extraction
- global — Define global variable
- hat — (^) exponentiation
- assignation — partial 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
- power — (^,.^) power operation
- quote — (') transpose operator, string delimiter
- semicolon — (;) ending expression and row separator
- slash — (/) right division and feed back
- star — (*) multiplication operator
- symbols — scilab operator names
- tilde — (~) logical not
- catch — beginning of catch block in try-catch control instruction
- 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
- for — language keyword for loops
- 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'
- while — while keyword
- 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
- gstacksize — set/get scilab global stack size
- stacksize — set scilab stack size
- 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
- with_tk — Checks if Scilab has been built with TCL/TK
- Debugging
- Error handling
- Variables
- Predefined variables
- SCI — 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.
- clear — kills variables
- clearglobal — kills global variables
- exists — checks variable existence
- getvariablesonstack — get variable names on stack of scilab
- isdef — checks variable existence
- isglobal — check if a variable is global
- names — Scilab names syntax
- predef — variable protection
- who — listing of variables
- who_user — listing of user's variables
- whos — listing of variables in long form
- Predefined variables
- exit — Ends the current Scilab session
- perl — Call Perl script using appropriate operating system executable. This function is obsolete.
- quit — Terminates Scilab or decreases the pause level
- scilab — Main script to start Scilab and miscellaneous tools (GNU/Linux, Unix and Mac OS X)
- startup — startup files
Report an issue | ||
Scilab Help | Differential calculus, Integration >> |