• %asn - elliptic integral
  • %helps - Variable defining the path of help directories
  • %k - Jacobi's complete elliptic integral
  • %sn - Jacobi 's elliptic function
  • abcd - state-space matrices
  • abinv - AB invariant subspace
  • abort - interrupt evaluation.
  • about - show "about scilab" dialog box (Windows)
  • About_M2SCI_tools - Generally speaking about tools to convert Matlab files to Scilab...
  • abs - absolute value, magnitude
  • ABS_VALUE - Absolute value
  • acos - element wise cosine inverse
  • acosh - hyperbolic cosine inverse
  • acoshm - matrix hyperbolic inverse cosine
  • acosm - matrix wise cosine inverse
  • AdCommunications - advanced communication toolbox for parallel programming
  • add_demo - Add an entry in the demos list
  • add_edge - adds an edge or an arc between two nodes
  • add_help_chapter - Add an entry in the helps list
  • add_node - adds a disconnected node to a graph
  • add_palette - Add an entry in the Scicos palettes list
  • addcolor - add new colors to the current colormap
  • addf - symbolic addition
  • addinter - new functions interface incremental linking at run time
  • addmenu - interactive button or menu definition
  • adj2sp - converts adjacency form into sparse matrix.
  • adj_lists - computes adjacency lists
  • aff2ab - linear (affine) function to A,b conversion
  • AFFICH_f - Display
  • alufunctions - pixel drawing functions
  • amell - Jacobi's am function
  • analpf - create analog low-pass filter
  • analyze - frequency plot of a sound signal
  • and - (&) logical and
  • ANDBLK - Activation and
  • ANDLOG_f - Logical and
  • ANIMXY_f - 2D Animation
  • ans - answer
  • apropos - searches keywords in Scilab help
  • arc_graph - graph with nodes corresponding to arcs
  • arc_number - number of arcs of a graph
  • arc_properties - description of the Arc entity properties
  • argn - number of arguments in a function call
  • arhnk - Hankel norm approximant
  • arl2 - SISO model realization by L2 transfer approximation
  • arma - Scilab arma library
  • arma2p - extract polynomial matrices from ar representation
  • armac - Scilab description of an armax process
  • armax - armax identification
  • armax1 - armax identification
  • arsimul - armax simulation
  • artest - arnold dynamical system
  • articul - finds one or more articulation points
  • ascii - string ascii conversions
  • asciimat - string matrix ascii conversions
  • asin - sine inverse
  • asinh - hyperbolic sine inverse
  • asinhm - matrix hyperbolic inverse sine
  • asinm - matrix wise sine inverse
  • assignation - partial variable assignation
  • atan - 2-quadrant and 4-quadrant inverse tangent
  • atanh - hyperbolic tangent inverse
  • atanhm - matrix hyperbolic tangent inverse
  • atanm - square matrix tangent inverse
  • augment - augmented plant
  • auread - load .au sound file
  • auwrite - writes .au sound file
  • axes_properties - description of the axes entity properties
  • axis_properties - description of the axis entity properties
  • Bache - Thermohydraulic tank (reservoir)
  • BACKLASH - Backlash
  • backslash (\) - left matrix division.
  • balanc - matrix or pencil balancing
  • balreal - balanced realization
  • bandwr - bandwidth reduction for a sparse matrix
  • banner - show scilab banner (Windows)
  • bar - bar histogram
  • barh - horizontal display of bar histogram
  • barhomogenize - homogenize all the bars included in the current working axes
  • basename - strip directory and suffix from filenames
  • bdiag - block diagonalization, generalized eigenvectors
  • beep - Produce a beep sound
  • besselh - Bessel functions of the third kind (aka Hankel functions)
  • besseli - Modified Bessel functions of the first kind (I sub alpha).
  • besselj - Bessel functions of the first kind (J sub alpha).
  • besselk - Modified Bessel functions of the second kind (K sub alpha).
  • bessely - Bessel functions of the second kind (Y sub alpha).
  • best_match - best matching of a graph
  • beta - beta function
  • bezout - Bezout equation for polynomials or integers
  • bifish - shows a bifurcation diagram in a fish population discrete time model
  • bilin - general bilinear transform
  • binomial - binomial distribution probabilities
  • black - Black's diagram (Nichols chart)
  • bloc2exp - block-diagram to symbolic expression
  • bloc2ss - block-diagram to state-space conversion
  • bode - Bode plot
  • bool2s - convert boolean matrix to a zero one matrix.
  • boolean - Scilab Objects, boolean variables and operators & | ~
  • boucle - phase portrait of a dynamical system with observer
  • brackets - ([,]) left and right brackets
  • break - keyword to interrupt loops
  • browsevar - Scilab variable browser
  • bsplin3val - 3d spline arbitrary derivative evaluation function
  • bstap - hankel approximant
  • buttmag - response of Butterworth filter
  • buttondialog - Create a simple button dialog
  • bvode - boundary value problems for ODE
  • bvodeS - simplified call of bvode
  • c_block - C language
  • c_link - check dynamic link
  • cainv - Dual of abinv
  • calendar - Calendar
  • calerf - computes error functions.
  • calfrq - frequency response discretization
  • call - Fortran or C user routines call
  • canon - canonical controllable form
  • Capacitor - Electrical capacitor
  • casc - cascade realization of filter from coefficients
  • case - keyword used in select
  • cat - concatenate several arrays
  • catch - beginning of catch block in try-catch control instruction
  • CBLOCK - New C
  • ccontrg - central H-infinity controller
  • cd - changes Scilab current directory
  • cdfbet - cumulative distribution function Beta distribution
  • cdfbin - cumulative distribution function Binomial distribution
  • cdfchi - cumulative distribution function chi-square distribution
  • cdfchn - cumulative distribution function non-central chi-square distribution
  • cdff - cumulative distribution function F distribution
  • cdffnc - cumulative distribution function non-central f-distribution
  • cdfgam - cumulative distribution function gamma distribution
  • cdfnbn - cumulative distribution function negative binomial distribution
  • cdfnor - cumulative distribution function normal distribution
  • cdfpoi - cumulative distribution function poisson distribution
  • cdft - cumulative distribution function Student's T distribution
  • ceil - rounding up
  • cell - create an empty cell
  • cell - create a struct
  • cell2mat - convert a cell array into a matrix
  • cellstr - convert strings vector (or strings matrix) into a cell of strings
  • center - center
  • cepstrum - cepstrum calculation
  • chain_struct - chained structure from adjacency lists of a graph
  • chaintest - a three-species food chain model
  • champ - 2D vector field plot
  • champ1 - 2D vector field plot with colored arrows
  • champ_properties - description of the 2D vector field entity properties
  • char - char function
  • chart - Nichols chart
  • chartooem - translates a string into the OEM-defined character set.(Windows only)
  • chdir - changes Scilab current directory
  • cheb1mag - response of Chebyshev type 1 filter
  • cheb2mag - response of type 2 Chebyshev filter
  • check_graph - checks a Scilab graph list
  • chepol - Chebychev polynomial
  • chfact - sparse Cholesky factorization
  • chol - Cholesky factorization
  • chsolve - sparse Cholesky solver
  • circuit - finds a circuit or the rank function in a directed graph
  • classmarkov - recurrent and transient classes of Markov matrix
  • clc - Clear Command Window
  • clean - cleans matrices (round to zero small entries)
  • clear - kills variables
  • clear_pixmap - erase the pixmap buffer
  • clearfun - remove primitive.
  • clearglobal - kills global variables
  • clf - clear or reset the current graphic figure (window) to default values
  • CLINDUMMY_f - Dummy
  • clipboard - Copy and paste strings to and from the system clipboard (Windows).
  • CLKINV_f - Input activation port
  • CLKOUTV_f - Output activation port
  • CLKSOMV_f - Activation union
  • CLOCK_f - Activation clock
  • CLOCK_f - Activation clock
  • close - close a figure
  • CLR - Continuous transfer function
  • CLR_f - Continuous transfer function
  • cls2dls - bilinear transform
  • CLSS - Continuous state-space system
  • CLSS_f - Continuous state-space system
  • cmb_lin - symbolic linear combination
  • cmndred - common denominator form
  • cmoment - central moments of all orders
  • CMSCOPE - Multi display scope
  • code2str - returns character string associated with Scilab integer codes.
  • coeff - coefficients of matrix polynomial
  • coff - resolvent (cofactor method)
  • coffg - inverse of polynomial matrix
  • colcomp - column compression, kernel, nullspace
  • colcompr - column compression of polynomial matrix
  • colinout - inner-outer factorization
  • colon - (:) colon operator
  • color - returns the color id of a color
  • color_list - list of named colors
  • colorbar - draw a colorbar
  • colordef - Set default color values to display different color schemes
  • colormap - using colormaps
  • colregul - removing poles and zeros at infinity
  • comma - (,) column, instruction, argument separator
  • comments - comments
  • comp - scilab function compilation
  • companion - companion matrix
  • comparison - comparison, relational operators
  • Compound_properties - description of the Compound entity properties
  • con_nodes - set of nodes of a connected component
  • cond - condition number
  • config - Scilab general configuration.
  • configure_msvc - set environments variables for Microsoft C Compiler.
  • conj - conjugate
  • connex - connected components
  • console - show or hide console (Windows)
  • CONST_f - Constant
  • ConstantVoltage - Electrical DC voltage source
  • CONSTRAINT_f - Constraint
  • cont_frm - transfer to controllable state-space
  • cont_mat - controllability matrix
  • Contents - Create a tree containing contents inference data
  • continue - keyword to pass control to the next iteration of a loop
  • contour - level curves on a 3D surface
  • contour2d - level curves of a surface on a 2D plot
  • contour2di - compute level curves of a surface on a 2D plot
  • contourf - filled level curves of a surface on a 2D plot
  • contr - controllability, controllable subspace, staircase
  • contract_edge - contracts edges between two nodes
  • contrss - controllable part
  • convex_hull - convex hull of a set of points in the plane
  • convol - convolution
  • convstr - case conversion
  • copfac - right coprime factorization
  • copy - copy a graphics entity.
  • corr - correlation, covariance
  • correl - correlation of two variables
  • cos - cosine function
  • cosh - hyperbolic cosine
  • coshm - matrix hyperbolic cosine
  • cosm - matrix cosine function
  • cotg - cotangent
  • coth - hyperbolic cotangent
  • cothm - matrix hyperbolic cotangent
  • covar - covariance of two variables
  • create_palette - Build Scicos palettes
  • CSCOPE - Scope
  • cshep2d - bidimensional cubic shepard (scattered) interpolation
  • csim - simulation (time response) of linear system
  • cspect - spectral estimation (correlation method)
  • Cste - Create a tree representing a constant
  • ctr_gram - controllability gramian
  • cumprod - cumulative product
  • cumsum - cumulative sum
  • CurrentSensor - Electrical current sensor
  • CURV_f - Curve
  • cycle_basis - basis of cycle of a simple undirected graph
  • czt - chirp z-transform algorithm
  • dasrt - DAE solver with zero crossing
  • dassl - differential algebraic equation
  • datafit - Parameter identification based on measured data
  • date - Current date as date string
  • datenum - Convert to serial date number
  • datevec - Date components
  • dbphi - frequency response to phase and magnitude representation
  • dcf - double coprime factorization
  • ddp - disturbance decoupling
  • DEADBAND - Deadband
  • debug - debugging level
  • dec2hex - hexadecimal representation of integers
  • deff - on-line definition of function
  • definedfields - return index of list's defined fields
  • degree - degree of polynomial matrix
  • delbpt - delete breakpoints
  • delete - delete a graphic entity and its children.
  • delete_arcs - deletes all the arcs or edges between a set of nodes
  • delete_nodes - deletes nodes
  • delip - elliptic integral
  • delmenu - interactive button or menu deletion
  • demoplay - interactive demo player.
  • DEMUX - Demultiplexer
  • denom - denominator
  • DERIV - Derivative
  • derivat - rational matrix derivative
  • derivative - approximate derivatives of a function
  • des2ss - descriptor to state-space
  • des2tf - descriptor to transfer function conversion
  • det - determinant
  • determ - determinant of polynomial matrix
  • detr - polynomial determinant
  • detrend - remove constant, linear or piecewise linear trend from a vector
  • dft - discrete Fourier transform
  • dhinf -
  • dhnorm - discrete H-infinity norm
  • diag - diagonal including or extracting
  • diary - diary of session
  • diff - Difference and discrete derivative
  • Diode - Electrical diode
  • diophant - diophantine (Bezout) equation
  • dir - get file list
  • dirname - get directory from filenames
  • disp - displays variables
  • dispbpt - display breakpoints
  • dispfiles - display opened files properties
  • dlgamma - derivative of gammaln function, psi function
  • DLR - Discrete transfer function
  • DLR_f - Discrete transfer function
  • DLSS - Discrete state-space system
  • DLSS_f - Discrete state-space system
  • dnaupd - Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real linear operator
  • do - language keyword for loops
  • DOLLAR - Register
  • DOLLAR_f - Register
  • dot - (.) symbol
  • double - conversion from integer to double precision representation
  • dragrect - Drag rectangle(s) with mouse
  • draw - draw an entity.
  • drawaxis - draw an axis
  • drawlater - makes axes children invisible.
  • drawnow - draw hidden graphics entities.
  • driver - select a graphics driver
  • dsaupd - Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real and symmetric linear operator
  • dscr - discretization of linear system
  • dsearch - binary search (aka dichotomous search in french)
  • dsimul - state space discrete time simulation
  • dt_ility - detectability test
  • dtsi - stable anti-stable decomposition
  • edge_number - number of edges of a graph
  • edit - function editing
  • edit_curv - interactive graphic curve editor
  • edit_error - opens in SciPad the source of the last recorded error
  • edit_graph - graph and network graphical editor
  • edit_graph_menus -
  • editvar - Scilab variable editor
  • eigenmarkov - normalized left and right Markov eigenvectors
  • ell1mag - magnitude of elliptic filter
  • else - keyword in if-then-else
  • elseif - keyword in if-then-else
  • empty - ([]) empty matrix
  • emptystr - zero length string
  • end - end keyword
  • endfunction - closes a function definition
  • eqfir - minimax approximation of FIR filter
  • eqiir - Design of iir filters
  • Equal - Create a tree representing an instruction
  • equal - (=) assignment , comparison, equal sign
  • equil - balancing of pair of symmetric matrices
  • equil1 - balancing (nonnegative) pair of matrices
  • ereduc - computes matrix column echelon form by qz transformations
  • erf - The error function.
  • erfc - The complementary error function.
  • erfcx - scaled complementary error function.
  • errbar - add vertical error bars on a 2D plot
  • errcatch - error trapping
  • errclear - error clearing
  • error - error messages
  • error_table - table of error messages
  • ESELECT_f - Event-Select
  • etime - Elapsed time
  • eval - evaluation of a matrix of strings
  • eval3d - values of a function on a grid
  • eval3dp - compute facets of a 3D parametric surface
  • eval_cshep2d - bidimensional cubic shepard interpolation evaluation
  • evans - Evans root locus
  • EVENTSCOPE_f - Activation scope
  • evstr - evaluation of expressions
  • EVTDLY_f - Event delay
  • EVTGEN_f - Event generator
  • EVTVARDLY - Event variable delay
  • excel2sci - reads ascii Excel files
  • exec - script file execution
  • execstr - execute Scilab code in strings
  • exists - checks variable existence
  • exit - Ends the current Scilab session
  • exp - element-wise exponential
  • EXPBLK_f - Exp
  • expm - square matrix exponential
  • EXPRESSION - Mathematical expression
  • external - Scilab Object, external function or routine
  • extraction - matrix and list entry extraction
  • EXTRACTOR - Extractor
  • eye - identity matrix
  • fac3d - 3D plot of a surface (obsolete)
  • factorial - returns factorial
  • factors - numeric real factorization
  • faurre - filter computation by simple Faurre algorithm
  • fchamp - direction field of a 2D first order ODE
  • fcontour - level curves on a 3D surface defined by a function
  • fcontour2d - level curves of a surface defined by a function on a 2D plot
  • fec - pseudo-color plot of a function defined on a triangular mesh
  • fec_properties - description of the fec entities properties
  • feedback - feedback operation
  • feval - multiple evaluation
  • ffilt - coefficients of FIR low-pass
  • fft - fast Fourier transform.
  • fft2 - two-dimension fast Fourier transform
  • fftshift - rearranges the fft output, moving the zero frequency to the center of the spectrum
  • fgrayplot - 2D plot of a surface defined by a function using colors
  • figure - create a figure
  • figure_properties - description of the graphics figure entity properties
  • figure_style - description of the graphics entities data structures
  • file - file management
  • fileinfo - Provides information about a file
  • fileparts - returns the path, filename and extension for a file path
  • filter - modelling filter
  • find - find indices of boolean vector or matrix true elements
  • find_freq - parameter compatibility for elliptic filter design
  • find_path - finds a path between two nodes
  • findABCD - discrete-time system subspace identification
  • findAC - discrete-time system subspace identification
  • findBD - initial state and system matrices B and D of a discrete-time system
  • findBDK - Kalman gain and B D system matrices of a discrete-time system
  • findm - for elliptic filter design
  • findmsvccompiler - detects Microsoft C Compiler
  • findobj - find an object with specified property
  • findR - Preprocessor for estimating the matrices of a linear time-invariant dynamical system
  • findx0BD - Estimates state and B and D matrices of a discrete-time linear system
  • firstnonsingleton - Finds first dimension which is not 1
  • fit_dat - Parameter identification based on measured data
  • fix - rounding towards zero
  • floor - rounding down
  • flts - time response (discrete time, sampled system)
  • foo - foo short description
  • for - language keyword for loops
  • format - number printing and display format
  • formatman - translates old NROFF man files in a directory into ascii, tex, html or xml
  • fort - Fortran or C user routines call
  • fortran_block - Fortran
  • fourplan - augmented plant to four plants
  • fplot2d - 2D plot of a curve defined by a function
  • fplot3d - 3D plot of a surface defined by a function
  • fplot3d1 - 3D gray or color level plot of a surface defined by a function
  • fprintf - Emulator of C language fprintf function
  • fprintfMat - print a matrix in a file.
  • frep2tf - transfer function realization from frequency response
  • freq - frequency response
  • freq_div - Frequency division
  • freson - peak frequencies
  • frexp - dissect floating-point numbers into base 2 exponent and mantissa
  • frfit - frequency response fit
  • frmag - magnitude of FIR and IIR filters
  • fscanf - Converts formatted input read on a file
  • fscanfMat - Reads a Matrix from a text file.
  • FSCOPE_f - Floating scope
  • fsfirlin - design of FIR, linear phase filters, frequency sampling technique
  • fsolve - find a zero of a system of n nonlinear functions
  • fspecg - stable factorization
  • fstabst - Youla's parametrization
  • fstair - computes pencil column echelon form by qz transformations
  • ftest - Fischer ratio
  • ftuneq - Fischer ratio for samples of unequal size.
  • full - sparse to full matrix conversion
  • fullfile - Build a full filename from parts
  • fullrf - full rank factorization
  • fullrfk - full rank factorization of
  • fun2string - generates ascii definition of a scilab function
  • Funcall - Create a tree representing a function call
  • funcprot - switch scilab functions protection mode
  • function - opens a function definition
  • functions - Scilab procedures and Scilab objects
  • funptr - coding of primitives ( wizard stuff )
  • fusee - a set of Scilab macro for a landing rocket problem
  • G_make - call make or nmake
  • g_margin - gain margin
  • GAINBLK - Gain
  • gainplot - magnitude plot
  • gamitg - H-infinity gamma iterations
  • gamma - The gamma function.
  • gammaln - The logarithm of gamma function.
  • gca - Return handle of current axes.
  • gcare - control Riccati equation
  • gcd - gcd calculation
  • gce - Get current entity handle.
  • gcf - Return handle of current graphic or GUI window.
  • gda - Return handle of default axes.
  • gdf - Return handle of default figure.
  • gen_net - interactive or random generation of a network
  • generic_block2 - Generic
  • genfac3d - compute facets of a 3D surface
  • genlib - build library from functions in given directory
  • genmarkov - generates random markov matrix with recurrent and transient classes
  • GENSIN_f - Sin generator
  • GENSQR_f - Square wave generator
  • geom3d - projection from 3D on 2D after a 3D plot
  • geomean - geometric mean
  • get - Retrieve a property value from a graphics entity or an User Interface object.
  • get_contents_infer - Search for informations in a "M2SCi tlist" contents
  • get_function_path - get source file path of a library function
  • getcolor - opens a dialog to show colors in the current colormap
  • getcwd - get Scilab current directory
  • getd - getting all functions defined in a directory
  • getdate - get date and time information
  • getenv - get the value of an environment variable
  • getf - defining a function from a file
  • getfield - list field extraction
  • getfont - dialog to select font
  • gethistory - returns current scilab history in a string matrix
  • getio - get Scilab input/output logical units
  • getlinestyle - dialog to select linestyle
  • getlongpathname - get long path name (Only for Windows)
  • getmark - dialog to select mark (symbol)
  • getmemory - returns free and total system memory
  • getos - return Operating System name and version
  • getpid - get Scilab process identificator
  • getscilabkeywords - returns a list with all scilab keywords.
  • getshell - returns current command interpreter.
  • getshortpathname - get short path name (Only for Windows)
  • getsymbol - dialog to select a symbol and its size
  • getvalue - xwindow dialog for data acquisition
  • getversion - get Scilab version name
  • gfare - filter Riccati equation
  • gfrancis - Francis equations for tracking
  • girth - girth of a directed graph
  • givens - Givens transformation
  • glever - inverse of matrix pencil
  • glist - graph list creation
  • global - Define global variable
  • GlobalProperty - to customize the objects appearance (curves, surfaces...) in a plot or surf command.
  • glue - glue a set of graphics entities into an Compound.
  • gmres - generalized minimum residual method with restarts
  • gpeche - a fishing program
  • gr_menu - simple interactive graphic editor
  • graduate - pretty axis graduations
  • grand - Random number generator(s)
  • graph-list - description of graph list
  • graph_2_mat - node-arc or node-node incidence matrix of a graph
  • graph_center - center of a graph
  • graph_complement - complement of a graph
  • graph_diameter - diameter of a graph
  • graph_power - kth power of a directed 1-graph
  • graph_simp - converts a graph to a simple undirected graph
  • graph_sum - sum of two graphs
  • graph_union - union of two graphs
  • graphic - description of the graphic object editor capacities
  • Graphics - graphics library overview
  • graphics_entities - description of the graphics entities data structures
  • graycolormap - linear gray colormap
  • grayplot - 2D plot of a surface using colors
  • grayplot_properties - description of the grayplot entities properties
  • graypolarplot - Polar 2D plot of a surface using colors
  • great - (<) greater than comparison
  • grep - find matches of a string in a vector of strings
  • Ground - Ground (zero potential reference)
  • group - group delay for digital filter
  • gschur - generalized Schur form (obsolete).
  • gsort - decreasing order sorting
  • gspec - eigenvalues of matrix pencil (obsolete)
  • gstacksize - set/get scilab global stack size
  • gtild - tilde operation
  • h2norm - H2 norm
  • h_cl - closed loop matrix
  • h_inf - H-infinity (central) controller
  • h_inf_st - static
  • h_norm - H-infinity norm
  • halt - stop execution
  • HALT_f - Halt
  • hamilton - hamiltonian circuit of a graph
  • hank - covariance to hankel matrix
  • hankelsv - Hankel singular values
  • harmean - harmonic mean
  • hat - (
  • havewindow - return scilab window mode
  • head_comments - display scilab function header comments
  • help - on-line help command
  • help_skeleton - build the skeleton of the xml help file associated to a Scilab function
  • hermit - Hermite form
  • hess - Hessenberg form
  • hex2dec - conversion from hexadecimal representation to integers
  • hilb - Hilbert transform
  • hinf -
  • hist3d - 3D representation of a histogram
  • histplot - plot a histogram
  • horner - polynomial/rational evaluation
  • host - Unix or DOS command execution
  • hotcolormap - red to yellow colormap
  • householder - Householder orthogonal reflexion matrix
  • hrmt - gcd of polynomials
  • hsv2rgb - Converts HSV colors to RGB
  • hsvcolormap - Hue-saturation-value colormap
  • htrianr - triangularization of polynomial matrix
  • hypermat - initialize an N dimensional matrices
  • hypermatrices - Scilab object, N dimensional matrices in Scilab
  • HYSTHERESIS - Hystheresis
  • iconvert - conversion to 1 or 4 byte integer representation
  • ieee - set floating point exception mode
  • if - conditional execution
  • ifft - fast Fourier transform.
  • IFTHEL_f - If-Then-Else
  • iir - iir digital filter
  • iirgroup - group delay Lp IIR filter optimization
  • iirlp - Lp IIR filter optimization
  • ilib_build - utility for shared library management
  • ilib_compile - ilib_build utility: executes the makefile produced by ilib_gen_Make
  • ilib_for_link - utility for shared library management with link
  • ilib_gen_gateway - utility for
  • ilib_gen_loader - utility for
  • ilib_gen_Make - utility for
  • im_inv - inverse image
  • imag - imaginary part
  • impl - differential algebraic equation
  • imrep2ss - state-space realization of an impulse response
  • imult - multiplication by i the imaginary unitary
  • IN_f - Input Port
  • ind2sub - linear index to matrix subscript values
  • Inductor - Electrical inductor
  • Infer - Create a tree containing inference data
  • INIMPL_f - Input implicit port
  • inistate - Estimates the initial state of a discrete-time system
  • input - prompt for user input
  • insertion - partial variable assignation or modification
  • int - integer part
  • int16 - conversion to 2 bytes integer representation
  • int2d - definite 2D integral by quadrature and cubature method
  • int32 - conversion to 4 bytes integer representation
  • int3d - definite 3D integral by quadrature and cubature method
  • int8 - conversion to one byte integer representation
  • intc - Cauchy integral
  • intdec - Changes sampling rate of a signal
  • INTEGRAL - Integration
  • integrate - integration by quadrature
  • interp - cubic spline evaluation function
  • interp1 - one_dimension interpolation function
  • interp2d - bicubic spline (2d) evaluation function
  • interp3d - 3d spline evaluation function
  • interpln - linear interpolation
  • intersci - scilab tool to interface C of Fortran functions with scilab
  • intersect - returns the vector of common values of two vectors
  • intg - definite integral
  • intl - Cauchy integral
  • intppty - set interface argument passing properties
  • INTRP2BLK_f - 2D interpolation
  • INTRPLBLK_f - Interpolation
  • intsplin - integration of experimental data by spline interpolation
  • inttrap - integration of experimental data by trapezoidal interpolation
  • inttype - type integers used in integer data types
  • inv - matrix inverse
  • inv_coeff - build a polynomial matrix from its coefficients
  • INVBLK - Inverse
  • INVBLK_f - Inverse
  • invr - inversion of (rational) matrix
  • invsyslin - system inversion
  • iqr - interquartile range
  • is_connex - connectivity test
  • iscellstr - Checks if all the cell components are strings
  • isdef - check variable existence
  • isdir - checks if argument is a directory path
  • ISELECT_f - Iselect
  • isempty - check if a variable is an empty matrix or an empty list
  • isequal - objects comparison
  • iserror - error occurence test
  • isglobal - check if a variable is global
  • isinf - check for infinite entries
  • isnan - check for "Not a Number" entries
  • isoview - set scales for isometric plot (do not change the size of the window)
  • isreal - check if a variable as real or complex entries
  • javasci - Scilab tool to interface Scilab functions to Java
  • jetcolormap - blue to red colormap
  • jmat - row or column block permutation
  • justify - Justify character array.
  • kalm - Kalman update
  • karmarkar - karmarkar algorithm
  • kernel - kernel, nullspace
  • keyboard - keyboard commands
  • knapsack - solves a 0-1 multiple knapsack problem
  • kpure - continuous SISO system limit feedback gain
  • krac2 - continuous SISO system limit feedback gain
  • kron - Kronecker product (.*.)
  • kroneck - Kronecker form of matrix pencil
  • label_properties - description of the Label entity properties
  • labostat - Statistical toolbox for Scilab
  • LANGUAGE - Variable defining the language
  • lasterror - get last recorded error message
  • lattn - recursive solution of normal equations
  • lattp - lattp
  • lcf - normalized coprime factorization
  • lcm - least common multiple
  • lcmdiag - least common multiple diagonal factorization
  • ldiv - polynomial matrix long division
  • ldivf - left symbolic division
  • leastsq - Solves non-linear least squares problems
  • left - ([) left bracket
  • legend - draw graph legend
  • legend_properties - description of the Legend entity properties.
  • legendre - associated Legendre functions
  • legends - draw graph legend
  • length - length of object
  • leqr - H-infinity LQ gain (full state)
  • less - (<) lower than comparison
  • lev - Yule-Walker equations (Levinson's algorithm)
  • levin - Toeplitz system solver by Levinson algorithm (multidimensional)
  • lex_sort - lexicographic matrix rows sorting
  • lft - linear fractional transformation
  • lgfft - utility for fft
  • lib - library definition
  • library - library datatype description
  • lin - linearization
  • lin2mu - linear signal to mu-law encoding
  • lincos - Constructs by linearization a linear state-space model from a general dynamical system described by a scicos diagram
  • lindquist - Lindquist's algorithm
  • line_graph - graph with nodes corresponding to edges
  • linear_interpn - n dimensional linear interpolation
  • lines - rows and columns used for display
  • LineSpec - to quickly customize the lines appearance in a plot
  • linf - infinity norm
  • linfn - infinity norm
  • link - incremental linker
  • linmeq - Sylvester and Lyapunov equations solver
  • linpro - linear programming solver
  • linsolve - linear equation solver
  • linspace - linearly spaced vector
  • list - Scilab object and list function definition
  • listfiles - list files
  • listvarinfile - list the contents of a saved data file
  • lmisolver - linear matrix inequation solver
  • lmitool - tool for solving linear matrix inequations
  • load - load saved variable
  • load_graph - loads a graph
  • loadhistory - load a history file
  • loadmatfile - loads a Matlab V6 MAT-file (binary or ASCII) into Scilab
  • loadplots - loads and formats saved old style plots
  • loadwave - load a sound wav file into scilab
  • locate - mouse selection of a set of points
  • log - natural logarithm
  • log10 - logarithm
  • log1p - computes with accuracy the natural logarithm of its argument added by one
  • log2 - base 2 logarithm
  • LOGBLK - Log
  • LOGICAL_OP - Logical operation
  • logm - square matrix logarithm
  • logspace - logarithmically spaced vector
  • LOOKUP_f - Lookup table
  • lotest - demo of the Lorenz attractor
  • lqe - linear quadratic estimator (Kalman Filter)
  • lqg - LQG compensator
  • lqg2stan - LQG to standard problem
  • lqg_ltr - LQG with loop transform recovery
  • lqr - LQ compensator (full state)
  • ls - show files
  • lsq - linear least square problems.
  • lsq_splin - weighted least squares cubic spline fitting
  • lsqrsolve - minimize the sum of the squares ofnonlinear functions, levenberg-marquardt algorithm
  • lsslist - Scilab linear state space function definition
  • lstcat - list concatenation
  • lstsize - list, tlist, mlist numbers of entries
  • ltitr - discrete time response (state space)
  • lu - LU factors of Gaussian elimination
  • ludel - utility function used with lufact
  • lufact - sparse lu factorization
  • luget - extraction of sparse LU factors
  • lusolve - sparse linear system solver
  • lyap - Lyapunov equation
  • m2scideclare - Giving tips to help M2SCI...
  • m_circle - M-circle plot
  • M_SWITCH - Multi-port switch
  • macglov - Mac Farlane Glover problem
  • macr2lst - function to list conversion
  • macr2tree - function to tree conversion
  • macro - Scilab procedure and Scilab object
  • macrovar - variables of function
  • mad - mean absolute deviation
  • make_graph - makes a graph list
  • make_index - creates a new index file for on-line help
  • makecell - creates a cell
  • man - on line help XML file description format
  • manedit - editing a manual item
  • mapsound - Plots a sound map
  • markp2ss - Markov parameters to state-space
  • mat_2_graph - graph from node-arc or node-node incidence matrix
  • matfile2sci - converts a Matlab 5 MAT-file into a Scilab binary file
  • Matlab-Scilab_character_strings - Generally speaking about...
  • Matplot - 2D plot of a matrix using colors
  • Matplot1 - 2D plot of a matrix using colors
  • Matplot_properties - description of the Matplot entities properties
  • matrices - Scilab object, matrices in Scilab
  • matrix - reshape a vector or a matrix to a different size matrix
  • max - maximum
  • max_cap_path - maximum capacity path
  • max_clique - maximum clique of a graph
  • max_flow - maximum flow between two nodes
  • maxi - maximum
  • MAXMIN - Max and Min
  • mcisendstring - sends a command string to an MCI device (Windows only).
  • mclearerr - reset binary file access errors
  • mclose - close an opened file
  • mdelete - Delete file(s)
  • mean - mean (row mean, column mean) of vector/matrix entries
  • meanf - weighted mean of a vector or a matrix
  • median - median (row median, column median,...) of vector/matrix/array entries
  • menus - description of the graphic object editor capacities
  • meof - check if end of file has been reached
  • merror - tests the file access errors indicator
  • mese - maximum entropy spectral estimation
  • mesh - 3D mesh plot
  • mesh2d - triangulation of n points in the plane
  • meshgrid - create matrices or 3-D arrays
  • mfft - multi-dimensional fft
  • mfile2sci - Matlab M-file to Scilab conversion function
  • mfprintf - converts, formats, and writes data to a file
  • mfscanf - interface to the C fscanf function
  • mget - reads byte or word in a given binary format and convert to double
  • mgeti - reads byte or word in a given binary format return an int type
  • mgetl - read lines from an ascii file
  • mgetstr - read a character string
  • milk_drop - milk drop 3D function
  • min - minimum
  • min_lcost_cflow - minimum linear cost constrained flow
  • min_lcost_flow1 - minimum linear cost flow
  • min_lcost_flow2 - minimum linear cost flow
  • min_qcost_flow - minimum quadratic cost flow
  • min_weight_tree - minimum weight spanning tree
  • mine - a mining problem
  • mini - minimum
  • minreal - minimal balanced realization
  • minss - minimal realization
  • minus - (-) substraction operator, sign changes
  • mkdir - Make new directory
  • mlist - Scilab object, matrix oriented typed list definition.
  • mode - select a mode in exec file
  • modulo - symetric arithmetic remainder modulo m
  • Modulo_Count - Modulo counter
  • moment - non central moments of all orders
  • mopen - open a file
  • move - move, translate, a graphic entity and its children.
  • mprintf - converts, formats, and writes data to the main scilab window
  • mps2linpro - convert lp problem given in MPS format to linpro format
  • mput - writes byte or word in a given binary format
  • mputl - writes strings in an ascii file
  • mputstr - write a character string in a file
  • mrfit - frequency response fit
  • mscanf - interface to the C scanf function
  • msd - mean squared deviation
  • mseek - set current position in binary file.
  • msprintf - converts, formats, and writes data in a string
  • msscanf - interface to the C sscanf function
  • mstr2sci - character string matrix to character matrix conversion
  • mtell - binary file management
  • mtlb_0 - Matlab non-conjugate transposition emulation function
  • mtlb_a - Matlab addition emulation function
  • mtlb_all - Matlab all emulation function
  • mtlb_any - Matlab any emulation function
  • mtlb_axis - Matlab axis emulation function
  • mtlb_beta - Matlab beta emulation function
  • mtlb_box - Matlab box emulation function
  • mtlb_close - Matlab close emulation function
  • mtlb_colordef - Matlab colordef emulation function
  • mtlb_conv - Matlab conv emulation function
  • mtlb_cumprod - Matlab cumprod emulation function
  • mtlb_cumsum - Matlab cumsum emulation function
  • mtlb_dec2hex - Matlab dec2hex emulation function
  • mtlb_delete - Matlab delete emulation function
  • mtlb_diag - Matlab diag emulation function
  • mtlb_diff - Matlab diff emulation function
  • mtlb_dir - Matlab dir emulation function
  • mtlb_double - Matlab double emulation function
  • mtlb_e - Matlab extraction emulation function
  • mtlb_echo - Matlab echo emulation function
  • mtlb_eig - Matlab eig emulation function
  • mtlb_eval - Matlab eval emulation function
  • mtlb_exist - Matlab exist emulation function
  • mtlb_eye - Matlab eye emulation function
  • mtlb_false - Matlab false emulation function
  • mtlb_fft - Matlab fft emulation function
  • mtlb_fftshift - Matlab fftshift emulation function
  • mtlb_find - Matlab find emulation function
  • mtlb_findstr - Matlab findstr emulation function
  • mtlb_fliplr - Matlab fliplr emulation function
  • mtlb_fopen - Matlab fopen emulation function
  • mtlb_format - Matlab format emulation function
  • mtlb_fprintf - Matlab fprintf emulation function
  • mtlb_fread - Matlab fread emulation function
  • mtlb_fscanf - Matlab fscanf emulation function
  • mtlb_full - Matlab full emulation function
  • mtlb_fwrite - Matlab fwrite emulation function
  • mtlb_grid - Matlab grid emulation function
  • mtlb_hold - Matlab hold emulation function
  • mtlb_i - Matlab insertion emulation function
  • mtlb_ifft - Matlab ifft emulation function
  • mtlb_imp - Matlab colon emulation function
  • mtlb_int16 - Matlab int16 emulation function
  • mtlb_int32 - Matlab int32 emulation function
  • mtlb_int8 - Matlab int8 emulation function
  • mtlb_is - Matlab string insertion emulation function
  • mtlb_isa - Matlab isa emulation function
  • mtlb_isfield - Matlab isfield emulation function
  • mtlb_isletter - Matlab isletter emulation function
  • mtlb_isspace - Matlab isspace emulation function
  • mtlb_l - Matlab left division emulation function
  • mtlb_legendre - Matlab legendre emulation function
  • mtlb_linspace - Matlab linspace emulation function
  • mtlb_load - Matlab load emulation function
  • mtlb_logic - Matlab logical operators emulation function
  • mtlb_logical - Matlab logical emulation function
  • mtlb_lower - Matlab lower emulation function
  • mtlb_max - Matlab max emulation function
  • mtlb_min - Matlab min emulation function
  • mtlb_mode - switch Matlab like operations
  • mtlb_more - Matlab more emulation function
  • mtlb_num2str - Matlab num2str emulation function
  • mtlb_ones - Matlab ones emulation function
  • mtlb_plot - Matlab plot emulation function
  • mtlb_prod - Matlab prod emulation function
  • mtlb_rand - Matlab rand emulation function
  • mtlb_randn - Matlab randn emulation function
  • mtlb_rcond - Matlab rcond emulation function
  • mtlb_realmax - Matlab realmax emulation function
  • mtlb_realmin - Matlab realmin emulation function
  • mtlb_repmat - Matlab repmat emulation function
  • mtlb_s - Matlab substraction emulation function
  • mtlb_save - save variables on file with matlab4 format.
  • mtlb_setstr - Matlab setstr emulation function
  • mtlb_size - Matlab size emulation function
  • mtlb_sort - Matlab sort emulation function
  • mtlb_sparse - convert sparse matrix
  • mtlb_strcmp - Matlab strcmp emulation function
  • mtlb_strcmpi - Matlab strcmpi emulation function
  • mtlb_strfind - Matlab strfind emulation function
  • mtlb_strrep - Matlab strrep emulation function
  • mtlb_sum - Matlab sum emulation function
  • mtlb_t - Matlab transposition emulation function
  • mtlb_toeplitz - Matlab toeplitz emulation function
  • mtlb_tril - Matlab tril emulation function
  • mtlb_triu - Matlab triu emulation function
  • mtlb_true - Matlab true emulation function
  • mtlb_uint16 - Matlab uint16 emulation function
  • mtlb_uint32 - Matlab uint32 emulation function
  • mtlb_uint8 - Matlab uint8 emulation function
  • mtlb_upper - Matlab upper emulation function
  • mtlb_zeros - Matlab zeros emulation function
  • mu2lin - mu-law encoding to linear signal
  • mucomp - mu (structured singular value) calculation
  • mulf - symbolic multiplication
  • MUX - Multiplexer
  • mvvacov - computes variance-covariance matrix
  • name2rgb - returns the RGB values of a named color
  • names - scilab names syntax
  • nancumsum - Thos function returns the cumulative sum of the values of a matrix
  • nand2mean - difference of the means of two independent samples
  • nanmax - max (ignoring Nan's)
  • nanmean - mean (ignoring Nan's)
  • nanmeanf - mean (ignoring Nan's) with a given frequency.
  • nanmedian - median of the values of a numerical vector or matrix
  • nanmin - min (ignoring Nan's)
  • nanstdev - standard deviation (ignoring the NANs).
  • nansum - Sum of values ignoring NAN's
  • narsimul - armax simulation ( using rtitr)
  • NDcost - generic external for optim computing gradient using finite differences
  • ndgrid - arrays for multidimensional function evaluation on grid
  • ndims - number of dimensions of an array
  • nearfloat - get previous or next floating-point number
  • NEGTOPOS_f - Threshold negative to positive
  • nehari - Nehari approximant
  • neighbors - nodes connected to a node
  • netclose - closes an
  • netwindow - selects the current
  • netwindows - gets the numbers of
  • new graphics - description of the graphics entities data structures
  • newaxes - Creates a new Axes entity
  • newest - returns newest file of a set of files
  • newfun - add a name in the table of functions
  • nextpow2 - next higher power of 2.
  • nf3d - rectangular facets to plot3d parameters
  • nfreq - frequence of the values in a vector or matrix
  • nlev - Leverrier's algorithm
  • nnz - number of non zero entries in a matrix
  • node_number - number of nodes of a graph
  • nodes_2_path - path from a set of nodes
  • nodes_degrees - degrees of the nodes of a graph
  • noisegen - noise generation
  • norm - matrix norms
  • not - (~) logical not
  • NRMSOM_f - Merge data
  • null - delete an element in a list
  • number_properties - determine floating-point parameters
  • numdiff - numerical gradient estimation
  • numer - numerator
  • nyquist - nyquist plot
  • object_editor - description of the graphic object editor capacities
  • obs_gram - observability gramian
  • obscont - observer based controller
  • obscont1 - a controlled-observed system
  • observer - observer design
  • obsv_mat - observability matrix
  • obsvss - observable part
  • ode - ordinary differential equation solver
  • ode_discrete - ordinary differential equation solver, discrete time simulation
  • ode_optional_output - ode solvers optional outputs description
  • ode_root - ordinary differential equation solver with root finding
  • odedc - discrete/continuous ode solver
  • odeoptions - set options for ode solvers
  • oemtochar - translates a string from the OEM-defined character set into either an ANSI string. (Windows Only)
  • old_style - description of the graphics entities data structures
  • oldbesseli - Modified Bessel functions of the first kind (I sub alpha).
  • oldbesselj - Bessel functions of the first kind (J sub alpha).
  • oldbesselk - Modified Bessel functions of the second kind (K sub alpha).
  • oldbessely - Bessel functions of the second kind (Y sub alpha).
  • oldload - load saved variable in 2.4.1 and previous formats
  • oldplot - simple plot (old version)
  • oldsave - saving variables in 2.4.1 and previous format
  • ones - matrix made of ones
  • Operation - Create a tree representing an operation
  • optim - non-linear optimization routine
  • or - (|) logical or
  • orth - orthogonal basis
  • OUT_f - Output Port
  • OUTIMPL_f - Output implicit port
  • overloading - display, functions and operators overloading capabilities
  • p_margin - phase margin
  • param3d - 3D plot of a parametric curve
  • param3d1 - 3D plot of parametric curves
  • param3d_properties - description of the 3D curves entities properties
  • paramfplot2d - animated 2D plot, curve defined by a function
  • parents - ( ) left and right parenthesis
  • parrot - Parrot's problem
  • part - extraction of strings
  • path_2_nodes - set of nodes from a path
  • pathconvert - pathnames convertion between posix and windows.
  • pause - pause mode, invoke keyboard
  • pbig - eigen-projection
  • pca - Principal components analysis
  • pcg - precondioned conjugate gradient
  • PDE - 1D PDE block
  • pdiv - polynomial division
  • pen2ea - pencil to E,A conversion
  • pencan - canonical form of matrix pencil
  • penlaur - Laurent coefficients of matrix pencil
  • percent - (%) special character
  • perctl - computation of percentils
  • perfect_match - min-cost perfect matching
  • perl - Call Perl script using appropriate operating system executable
  • perms - returns all permutations of a vector components
  • permute - permute the dimensions of an array
  • PerteDP - Thermohydraulic pipe
  • pertrans - pertranspose
  • pfss - partial fraction decomposition
  • phasemag - phase and magnitude computation
  • phc - Markovian representation
  • pie - draw a pie
  • pinv - pseudoinverse
  • pipe_network - solves the pipe network problem
  • playsnd - sound player facility
  • plot - 2D plot
  • plot2d - 2D plot
  • plot2d1 - 2D plot (logarithmic axes) (obsolete)
  • plot2d2 - 2D plot (step function)
  • plot2d3 - 2D plot (vertical bars)
  • plot2d4 - 2D plot (arrows style)
  • plot2d_old_version - 2D plot reference
  • plot3d - 3D plot of a surface
  • plot3d1 - 3D gray or color level plot of a surface
  • plot3d2 - plot surface defined by rectangular facets
  • plot3d3 - mesh plot surface defined by rectangular facets
  • plot3d_old_version - 3D plot of a surface
  • plot_graph - general plot of a graph
  • plotframe - plot a frame with scaling and grids
  • plotprofile - extracts and displays execution profiles of a Scilab function
  • plus - (+) addition operator
  • plzr - pole-zero plot
  • pmodulo - positive arithmetic remainder modulo m
  • pol2des - polynomial matrix to descriptor form
  • pol2str - polynomial to string conversion
  • pol2tex - convert polynomial to TeX format
  • polar - polar form
  • polarplot - Plot polar coordinates
  • polfact - minimal factors
  • poly - polynomial definition
  • polyline_properties - description of the Polyline entity properties
  • portr3d - 3 dimensional phase portrait.
  • portrait - 2 dimensional phase portrait.
  • POSTONEG_f - Threshold positive to negative
  • PotentialSensor - Potential sensor
  • POWBLK_f - Pow
  • power - power operation
  • ppol - pole placement
  • prbs_a - pseudo random binary sequences generation
  • predecessors - tail nodes of incoming arcs of a node
  • predef - variable protection
  • print - prints variables in a file
  • printf - Emulator of C language printf function
  • printf_conversion - printf, sprintf, fprintf conversion specifications
  • printing - printing scilab graphics
  • printsetupbox - Display print dialog box (Windows)
  • prod - product
  • PROD_f - Multiplication
  • PRODUCT - Product
  • profile - extract execution profiles of a Scilab function
  • progressionbar - Draw a progression bar
  • proj - projection
  • projsl - linear system projection
  • projspec - spectral operators
  • psmall - spectral projection
  • pspect - cross-spectral estimate between 2 series
  • PuitsP - Thermohydraulic drain (well)
  • pvm - communications with other applications using Parallel Virutal Machine
  • pvm_addhosts - add hosts to the virtual machine.
  • pvm_barrier - blocks the calling process until all processes in a group have called it.
  • pvm_bcast - broacasts a message to all members of a group
  • pvm_bufinfo - Returns information about a message buffer.
  • pvm_config - sends a message
  • pvm_delhosts - deletes hosts from the virtual machine.
  • pvm_error - Prints message describing an error returned by a PVM call
  • pvm_exit - tells the local pvmd that this process is leaving PVM.
  • pvm_f772sci - Convert a F77 complex into a complex scalar
  • pvm_get_timer - Gets the system's notion of the current time.
  • pvm_getinst - returns the instance number in a group of a PVM process.
  • pvm_gettid - returns the tid of the process identified by a group name and instance number
  • pvm_gsize - returns the number of members presently in the named group.
  • pvm_halt - stops the PVM daemon
  • pvm_joingroup - enrolls the calling process in a named group.
  • pvm_kill - Terminates a specified PVM process.
  • pvm_lvgroup - Unenrolls the calling process from a named group.
  • pvm_mytid - returns the tid of the calling process.
  • pvm_parent - tid of the process that spawned the calling process.
  • pvm_probe - Check if message has arrived.
  • pvm_recv - receive a message.
  • pvm_reduce - Performs a reduce operation over members of the specified group
  • pvm_sci2f77 - Convert complex scalar into F77
  • pvm_send - immediately sends (or multicast) data.
  • pvm_set_timer - Sets the system's notion of the current time.
  • pvm_spawn - Starts new Scilab processes.
  • pvm_spawn_independent - Starts new PVM processes.
  • pvm_start - Start the PVM daemon
  • pvm_tasks - information about the tasks running on the virtual machine.
  • pvm_tidtohost - returns the host of the specified PVM process.
  • pvmd3 - PVM daemon
  • pwd - print Scilab current directory
  • qassign - solves a quadratic assignment problem
  • qld - linear quadratic programming solver
  • qmr - quasi minimal resiqual method with preconditioning
  • qr - QR decomposition
  • QUANT_f - Quantization
  • quapro - linear quadratic programming solver
  • quart - computation of quartiles
  • quaskro - quasi-Kronecker form
  • quit - decrease the pause level or exit
  • quote - (') transpose operator, string delimiter
  • RAMP - Ramp
  • rand - random number generator
  • RAND_f - Random generator
  • randpencil - random pencil
  • range - range (span) of
  • rank - rank
  • rankqr - rank revealing QR factorization
  • rat - Floating point rational approximation
  • RATELIMITER - Rate limiter
  • rational - Scilab objects, rational in Scilab
  • rcond - inverse condition number
  • rdivf - right symbolic division
  • read - matrices read
  • read4b - fortran file binary read
  • READAU_f - Read AU sound file
  • readb - fortran file binary read
  • readc_ - read a character string
  • READC_f - Read binary data
  • readmps - reads a file in MPS format
  • readxls - reads an Excel file
  • real - real part
  • realtime - set dates origin or waits until date
  • realtimeinit - set time unit
  • rectangle_properties - description of the Rectangle entity properties
  • recur - a bilinear recurrent equation
  • REGISTER - Shift register
  • REGISTER_f - Shift register
  • reglin - Linear regression
  • regress - regression coefficients of two variables
  • RELATIONALOP - Relational operation
  • RELAY_f - Relay
  • remez - Remez's algorithm
  • remezb - Minimax approximation of magnitude response
  • repfreq - frequency response
  • replot - redraw the current graphics window with new boundaries
  • resethistory - Deletes all entries in the scilab history.
  • residu - residue
  • Resistor - Electrical resistor
  • resume - return or resume execution and copy some local variables
  • return - return or resume execution and copy some local variables
  • RFILE_f - Read from file
  • rgb2name - returns the name of a color
  • ric_desc - Riccati equation
  • ricc - Riccati equation
  • riccati - Riccati equation
  • rlist - Scilab rational fraction function definition
  • rmdir - Remove a directory
  • roots - roots of polynomials
  • rotate - rotation of a set of points
  • round - rounding
  • routh_t - Routh's table
  • rowcomp - row compression, range
  • rowcompr - row compression of polynomial matrix
  • rowinout - inner-outer factorization
  • rowregul - removing poles and zeros at infinity
  • rowshuff - shuffle algorithm
  • rpem - RPEM estimation
  • rref - computes matrix row echelon form by lu transformations
  • rtitr - discrete time response (transfer matrix)
  • rubberbox - Rubberband box for rectangle selection
  • salesman - solves the travelling salesman problem
  • sample - Sampling with replacement
  • samplef - sample with replacement from a population and frequences of his values.
  • SAMPLEHOLD - Sample and hold
  • SAMPLEHOLD_f - Sample and hold
  • samwr - Sampling without replacement
  • SATURATION - Saturation
  • save - saving variables in binary files
  • save_format - format of files produced by "save"
  • save_graph - saves a graph
  • savehistory - save the history file
  • savematfile - write a Matlab MAT-file (binary or ASCII)
  • savewave - save data into a sound wav file.
  • SAWTOOTH_f - Sawtooth generator
  • sca - set the current axes entity
  • SCALAR2VECTOR - Scalar to vector
  • scaling - affine transformation of a set of points
  • scanf - Converts formatted input on standard input
  • scanf_conversion - scanf, sscanf, fscanf conversion specifications
  • scf - set the current graphic figure (window)
  • schur - [ordered] Schur decomposition of matrix and pencils
  • sci2exp - converts an expression to a string
  • sci2for - scilab function to Fortran routine conversion
  • sci2map - Scilab to Maple variable conversion
  • sci_files - How to write conversion functions
  • sciargs - scilab command line arguments
  • SciComplex - Class to use complex object with scilab
  • SciComplexArray - Class to use complex matrix in Scilab.
  • scicos - Block diagram editor and GUI for the hybrid simulator
  • scicos_block - Block data structure description
  • scicos_cpr - Compilation result data structure description
  • scicos_diagram - Diagram data structure description
  • scicos_link - Link data structure description
  • scicos_simulate - Function for running scicos simulation in batch mode.
  • scicosim - Scicos (batch) simulation function
  • SciDouble - Class to use double object with scilab
  • SciDoubleArray - Class to use real matrix in Scilab.
  • scifunc_block - Scilab
  • Scilab - Scilab Class
  • scilab - Major unix script to execute Scilab and miscellaneous tools
  • ScilabEval - tcl instruction : Evaluate a string with scilab interpreter
  • scilink - Unix script to relink Scilab
  • scipad - Embedded Scilab text editor
  • SciString - Class to use String object in Scilab.
  • SciStringArray - Classe to use String matrix in Scilab.
  • SCOPXY_f - XY Scope
  • sd2sci -
  • sda - Set default axes.
  • sdf - Set default figure.
  • secto3d - 3D surfaces conversion
  • segs_properties - description of the Segments entity properties
  • select - select keyword
  • SELECT_f - Select
  • semi - (;) instruction and row separator
  • semicolon - (;) ending expression and row separator
  • semidef - semidefinite programming
  • sensi - sensitivity functions
  • set - set a property value of a graphic entity object or of a User Interface object.
  • set_posfig_dim - change defaut transformation for exporting in postscript
  • setbpt - set breakpoints
  • setdiff - returns components of a vector which do not belong to another one
  • setenv - set the value of an environment variable
  • seteventhandler - set an event handler for the current graphic window
  • setfield - list field insertion
  • sethomedirectory - Set Scilab home directory
  • setlanguage - Sets the internal LANGUAGE value.
  • setmenu - interactive button or menu activation
  • sfact - discrete time spectral factorization
  • Sfgrayplot - smooth 2D plot of a surface defined by a function using colors
  • Sgrayplot - smooth 2D plot of a surface using colors
  • sgrid - s-plane grid lines.
  • shortest_path - shortest path
  • show_arcs - highlights a set of arcs
  • show_graph - displays a graph
  • show_nodes - highlights a set of nodes
  • show_pixmap - send the pixmap buffer to the screen
  • showprofile - extracts and displays execution profiles of a Scilab function
  • sident - discrete-time state-space realization and Kalman gain
  • sign - sign function
  • Signal - Signal manual description
  • signm - matrix sign function
  • SIGNUM - Signum
  • simp - rational simplification
  • simp_mode - toggle rational simplification
  • sin - sine function
  • sinc - sinc function
  • sinc - samples of sinc function
  • sincd - digital sinc function or Direchlet kernel
  • sinh - hyperbolic sine
  • sinhm - matrix hyperbolic sine
  • sinm - matrix sine function
  • size - size of objects
  • slash - (/) right division and feed back
  • sleep - suspend Scilab
  • sm2des - system matrix to descriptor
  • sm2ss - system matrix to state-space
  • smooth - smoothing by spline functions
  • solve - symbolic linear system solver
  • sorder - computing the order of a discrete-time system
  • sort - decreasing order sorting
  • sound - sound player facility
  • soundsec - generates n sampled seconds of time parameter
  • SourceP - Thermohydraulic constant pressure source
  • sp2adj - converts sparse matrix into adjacency form
  • spaninter - subspace intersection
  • spanplus - sum of subspaces
  • spantwo - sum and intersection of subspaces
  • sparse - sparse matrix definition
  • spchol - sparse cholesky factorization
  • spcompack - converts a compressed adjacency representation
  • spec - eigenvalues of matrices and pencils
  • specfact - spectral factor
  • speye - sparse identity matrix
  • spget - retrieves entries of sparse matrix
  • splin - cubic spline interpolation
  • splin2d - bicubic spline gridded 2d interpolation
  • splin3d - spline gridded 3d interpolation
  • split_edge - splits an edge by inserting a node
  • spones - sparse matrix
  • sprand - sparse random matrix
  • sprintf - Emulator of C language sprintf function
  • spzeros - sparse zero matrix
  • sqroot - W*W' hermitian factorization
  • sqrt - square root
  • sqrtm - matrix square root
  • square - set scales for isometric plot (change the size of the window)
  • squarewave - generates a square wave with period
  • srfaur - square-root algorithm
  • srkf - square root Kalman filter
  • ss2des - (polynomial) state-space to descriptor form
  • ss2ss - state-space to state-space conversion, feedback, injection
  • ss2tf - conversion from state-space to transfer function
  • sscanf - Converts formatted input given by a string
  • sskf - steady-state Kalman filter
  • ssprint - pretty print for linear system
  • ssrand - random system generator
  • st_deviation - standard deviation (row or column-wise) of vector/matrix entries
  • st_ility - stabilizability test
  • stabil - stabilization
  • stacksize - set scilab stack size
  • star - (*) multiplication operator
  • startup - startup file
  • stdev - standard deviation (row or column-wise) of vector/matrix entries
  • stdevf - standard deviation
  • steadycos - Finds an equilibrium state of a general dynamical system described by a scicos diagram
  • STEP_FUNCTION - Step function generator
  • str2code - return scilab integer codes associated with a character string
  • strange - range
  • strcat - catenate character strings
  • strindex - search position of a character string in an other string.
  • string - conversion to string
  • stringbox - Compute the bounding rectangle of a text or a label.
  • strings - Scilab Object, character strings
  • stripblanks - strips leading and trailing blanks (and tabs) of strings
  • strong_con_nodes - set of nodes of a strong connected component
  • strong_connex - strong connected components
  • strsplit - split a string into a vector of strings
  • strsubst - substitute a character string by another in a character string.
  • sub2ind - matrix subscript values to linear index
  • subf - symbolic subtraction
  • subgraph - subgraph of a graph
  • subplot - divide a graphics window into a matrix of sub-windows
  • successors - head nodes of outgoing arcs of a node
  • sum - sum (row sum, column sum) of vector/matrix entries
  • SUM_f - Addition
  • SUMMATION - Sum
  • SUPER_f - Super
  • supernode - replaces a group of nodes with a single node
  • surf - 3D surface plot
  • surface_properties - description of the 3D entities properties
  • sva - singular value approximation
  • svd - singular value decomposition
  • svplot - singular-value sigma-plot
  • SWITCH2 - Switch2
  • SWITCH_f - Swith
  • sylm - Sylvester matrix
  • sylv - Sylvester equation.
  • symbols - scilab operator names
  • sysconv - system conversion
  • sysdiag - block diagonal system connection
  • sysfact - system factorization
  • syslin - linear system definition
  • syssize - size of state-space system
  • system - observation update
  • systems - a collection of dynamical system
  • systmat - system matrix
  • tabul - frequency of values of a matrix or vector
  • tan - tangent
  • tangent - linearization of a dynamical system at an equilibrium point
  • tanh - hyperbolic tangent
  • tanhm - matrix hyperbolic tangent
  • tanm - matrix tangent
  • TCL_CreateSlave - Create a TCL slave interpreter
  • TCL_DeleteInterp - delete TCL interpreter
  • TCL_EvalFile - Reads and evaluate a tcl/tk file
  • TCL_EvalStr - Evaluate a string whithin the tcl/tk interpreter
  • TCL_ExistInterp - Return %T if a tcl slave interperter exists
  • TCL_ExistVar - Return %T if a tcl variable exists
  • TCL_GetVar - Get a tcl/tk variable value
  • TCL_GetVersion - get the version of the TCL/TK library at runtime.
  • TCL_SetVar - Set a tcl/tk variable value
  • TCL_UnsetVar - Remove a tcl variable
  • TCL_UpVar - Make a link from a tcl source variable to a tcl destination variable
  • TCLSS - Continuous linear system with jump
  • TCLSS_f - Continuous linear system with jump
  • tdinit - interactive initialisation of the tdcs dynamical systems
  • testmatrix - generate some particular matrices
  • texprint - TeX output of Scilab object
  • TEXT_f - Text
  • text_properties - description of the Text entity properties
  • tf2des - transfer function to descriptor
  • tf2ss - transfer to state-space
  • then - keyword in if-then-else
  • thrownan - eliminates nan values
  • tic - start a stopwatch timer
  • tilda - (~) logical not
  • TIME_DELAY - Time delay
  • TIME_f - Time
  • time_id - SISO least square identification
  • timer - cpu time
  • title - display a title on a graphic window
  • titlepage - add a title in the middle of a graphics window
  • TK_EvalFile - Reads and evaluate a tcl/tk file (obsolete)
  • TK_EvalStr - Evaluate a string whithin the tcl/tk interpreter (obsolete)
  • tk_getdir - dialog to get a directory path
  • tk_getfile - dialog to get one or more file paths
  • TK_GetVar - Get a tcl/tk variable value (obsolete)
  • tk_savefile - dialog to get a file path for writing
  • TK_SetVar - Set a tcl/tk variable value (obsolete)
  • tlist - Scilab object and typed list definition.
  • toc - Read the stopwatch timer
  • toeplitz - toeplitz matrix
  • tohome - Move the cursor to the upper left corner of the Command Window
  • tokenpos - returns the tokens positions in a character string.
  • tokens - returns the tokens of a character string.
  • toolbar - show or hide a toolbar (Windows)
  • toprint - Send text or figure to the printer (Windows)
  • trace - trace
  • trans - low-pass to other filter transform
  • trans_closure - transitive closure
  • translatepaths - convert a set of Matlab M-files directories to Scilab
  • tree2code - generates ascii definition of a Scilab function
  • trfmod - poles and zeros display
  • trianfml - symbolic triangularization
  • TrigFun - Trigonometric function
  • tril - lower triangular part of matrix
  • trimmean - trimmed mean of a vector or a matrix
  • trisolve - symbolic linear system solver
  • triu - upper triangle
  • try - beginning of try block in try-catch control instruction
  • trzeros - transmission zeros and normal rank
  • twinkle - is used to have a graphics entity twinkle
  • Type - Create a tree containing type inference data
  • type - variable type
  • typename - associates a name to variable type
  • typeof - object type
  • ui_observer - unknown input observer
  • uicontrol - create a Graphic User Interface object
  • uimenu - Create a menu or a submenu in a figure
  • uint16 - conversion to 2 bytes unsigned integer representation
  • uint32 - conversion to 4 bytes unsigned integer representation
  • uint8 - conversion to one byte unsigned integer representation
  • ulink - unlink a dynamically linked shared object
  • unglue - unglue an agragation and replace it by individual children.
  • union - extract union components of a vector
  • unique - extract unique components of a vector
  • unix - shell (sh) command execution
  • unix_g - shell (sh) command execution, output redirected to a variable
  • unix_s - shell (sh) command execution, no output
  • unix_w - shell (sh) command execution, output redirected to scilab window
  • unix_x - shell (sh) command execution, output redirected to a window
  • unobs - unobservable subspace
  • unsetmenu - interactive button or menu or submenu de-activation
  • unzoom - unzoom graphics
  • user - interfacing a Fortran or C routine
  • VanneReglante - Thermohydraulic control valve
  • varargin - variable numbers of arguments in an input argument list
  • varargout - variable numbers of arguments in an output argument list
  • Variable - Create a tree representing a variable
  • VARIABLE_DELAY - Variable delay
  • VariableResistor - Electrical variable resistor
  • variance - variance of the values of a vector or matrix
  • variancef - standard deviation of the values of a vector or matrix
  • varn - symbolic variable of a polynomial
  • vectorfind - finds in a matrix rows or columns matching a vector
  • VoltageSensor - Electrical voltage sensor
  • VsourceAC - Electrical AC voltage source
  • VVsourceAC - Variable AC voltage source
  • waitbar - Draw a waitbar
  • warning - warning messages
  • wavread - load .wav sound file
  • wavwrite - writes .wav sound file
  • wcenter - center and weight
  • WFILE_f - Write to file
  • wfir - linear-phase FIR filters
  • what - list the Scilab primitives
  • where - get current instruction calling tree
  • whereami - display current instruction calling tree
  • whereis - name of library containing a function
  • while - while keyword
  • who - listing of variables
  • who_user - listing of user's variables
  • whos - listing of variables in long form
  • wiener - Wiener estimate
  • wigner - 'time-frequency' wigner spectrum
  • winclose - close windows created by sciGUI
  • window - compute symmetric window of various type
  • winlist - Return the winId of current window created by sciGUI
  • winopen - Open file in appropriate application (Windows only)
  • winqueryreg - Get item from Microsoft Windows registry
  • winsid - return the list of graphics windows
  • with_atlas - Checks if Scilab has been built with Atlas Library
  • with_gtk - Checks if Scilab has been built with the "GIMP Toolkit" library
  • with_javasci - Checks if Scilab has been built with the java interface
  • with_pvm - Checks if Scilab has been built with the "Parallel Virtual Machine" interface
  • with_texmacs - Checks if Scilab has been called by texmacs
  • with_tk - Checks if Scilab has been built with TCL/TK
  • writb - fortran file binary write
  • write - write in a formatted file
  • write4b - fortran file binary write
  • WRITEAU_f - Write AU sound file
  • WRITEC_f - Write binary data
  • x_choices - interactive Xwindow choices through toggle buttons
  • x_choose - interactive Xwindow choice
  • x_dialog - Xwindow dialog
  • x_matrix - Xwindow editing of matrix
  • x_mdialog - Xwindow dialog
  • x_message - X window message
  • x_message_modeless - X window modeless message
  • xarc - draw a part of an ellipse
  • xarcs - draw parts of a set of ellipses
  • xarrows - draw a set of arrows
  • xaxis - draw an axis
  • xbasc - clear a graphics window and erase the associated recorded graphics
  • xbasimp - send graphics to a Postscript printer or in a file
  • xbasr - redraw a graphics window
  • xchange - transform real to pixel coordinates
  • xclea - erase a rectangle
  • xclear - clear a graphics window
  • xclick - wait for a mouse click
  • xclip - set a clipping zone
  • xdel - delete a graphics window
  • xend - close a graphics session
  • xfarc - fill a part of an ellipse
  • xfarcs - fill parts of a set of ellipses
  • xfpoly - fill a polygon
  • xfpolys - fill a set of polygons
  • xfrect - fill a rectangle
  • xget - get current values of the graphics context
  • xgetech - get the current graphics scale
  • xgetfile - dialog to get a file path
  • xgetmouse - get the mouse events and current position
  • xgraduate - axis graduation
  • xgrid - add a grid on a 2D plot
  • xinfo - draw an info string in the message subwindow
  • xinit - initialisation of a graphics driver
  • xlfont - load a font in the graphic context or query loaded font
  • xload - load a saved graphics
  • xls_open - Open an Excel file for reading
  • xls_read - read a sheet in an Excel file
  • xmltohtml - converts xml Scilab help files to html
  • xname - change the name of the current graphics window
  • xnumb - draw numbers
  • xpause - suspend Scilab
  • xpoly - draw a polyline or a polygon
  • xpolys - draw a set of polylines or polygons
  • xrect - draw a rectangle
  • xrects - draw or fill a set of rectangles
  • xrpoly - draw a regular polygon
  • xs2bmp - send graphics to a file in BMP syntax (Only for Windows)
  • xs2emf - send graphics to a file in EMF syntax (Only for Windows)
  • xs2eps - save graphics to a Postscript file.
  • xs2fig - send graphics to a file in Xfig syntax
  • xs2gif - send graphics to a file in GIF syntax
  • xs2ppm - send graphics to a file in PPM syntax
  • xs2ps - send graphics to a file in PS syntax
  • xsave - save graphics into a file
  • xsegs - draw unconnected segments
  • xselect - raise the current graphics window
  • xset - set values of the graphics context
  • xsetech - set the sub-window of a graphics window for plotting
  • xsetm - dialog to set values of the graphics context
  • xstring - draw strings
  • xstringb - draw strings into a box
  • xstringl - compute a box which surrounds strings
  • xtape - set up the record process of graphics
  • xtitle - add titles on a graphics window
  • yulewalk - least-square filter design
  • ZCROSS_f - Threshold detection at zero
  • zeropen - zero pencil
  • zeros - matrix made of zeros
  • zgrid - zgrid plot
  • zoom_rect - zoom a selection of the current graphic figure
  • zpbutt - Butterworth analog filter
  • zpch1 - Chebyshev analog filter
  • zpch2 - Chebyshev analog filter
  • zpell - lowpass elliptic filter