On Line Help [4.1.2] : Index
Scilab logo
Languages English  - Français  - 日本語  - 中文 | help Search  -  Site map

Function list

  • %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
  • ABSBLK_f - Absolute value (Old block)
  • 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 (old block)
  • AFFICH_m - 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
  • 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
  • AUTOMAT - automata (finite state machine)
  • auwrite - writes .au sound file
  • axes_properties - description of the axes entity properties
  • axis_properties - description of the axis entity properties
  • Bache - Thermal-hydraulic 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
  • BIGSOM_f - Sum (Old block)
  • bilin - general bilinear transform
  • binomial - binomial distribution probabilities
  • BITCLEAR - BITCLEAR Clear a Bit
  • BITSET - BITSET Set a Bit
  • 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
  • BOUNCE - Balls coordinates generator
  • BOUNCEXY - Balls viewer
  • BPLATFORM - Balls under a platform viewer
  • brackets - ([,]) left and right brackets
  • break - keyword to interrupt loops
  • browsevar - Scilab variable browser
  • bsplin3val - 3d spline arbitrary derivative evaluation function
  • bstap - hankel approximant
  • buildouttb - Build of the sublist %cpr.state.outtb
  • 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
  • CANIMXY - y=f(x) animated viewer
  • CANIMXY3D - z=f(x,y) animated viewer
  • 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
  • CCS - Controllable Modelica current source
  • 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
  • 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
  • CEVENTSCOPE - Activation scope
  • CFSCOPE - Floating point scope
  • 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).
  • CLKFROM - Receives data from a corresponding CLKGOTO
  • CLKGOTO - Pass block input to CLKFROM block
  • CLKGotoTagVisibility - Define Scope of CLKGOTO tag visibility
  • CLKIN_f - Input regular port
  • CLKINV_f - Input activation port
  • CLKOUT_f - Output regular port
  • CLKOUTV_f - Output activation port
  • CLKSOM_f - Activation union
  • CLKSOMV_f - Activation union
  • CLKSPLIT_f - Event link split
  • CLOCK_c - Activation clock
  • CLOCK_f - Activation clock (Old block)
  • close - close a figure
  • CLR - Continuous transfer function
  • CLR_f - Continuous transfer function (Old block)
  • cls2dls - bilinear transform
  • CLSS - Continuous state-space system
  • CLSS_f - Continuous state-space system (Old block)
  • CMAT3D - Matrix z values 3D viewer
  • CMATVIEW - Matrix Colormapped viewer
  • 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 - Constant (Old block)
  • CONST_f - Constant (Old block)
  • CONST_m - 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
  • CONVERT - CONVERT Data Type Conversion
  • 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
  • COSBLK_f - COSBLK
  • cosh - hyperbolic cosine
  • coshm - matrix hyperbolic cosine
  • cosm - matrix cosine function
  • cotg - cotangent
  • coth - hyperbolic cotangent
  • cothm - matrix hyperbolic cotangent
  • Counter - Counter
  • covar - covariance of two variables
  • create_palette - Build Scicos palettes
  • CSCOPE - Single Display Scope
  • CSCOPXY - y=f(x) permanent viewer
  • CSCOPXY3D - z=f(x,y) permanent viewer
  • 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
  • CUMSUM - CUMSUM: Cumulative Sum
  • curblock - Return the current called scicos block during the simulation
  • CurrentSensor - Electrical current sensor
  • CURV_f - Curve
  • CURVE_c - Signal creator/generator
  • CVS - Controllable Modelica voltage source
  • 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
  • DEBUG_SCICOS - Debug block
  • dec2hex - hexadecimal representation of integers
  • deff - on-line definition of function
  • definedfields - return index of list's defined fields
  • degree - degree of polynomial matrix
  • DELAY_f - Discrete time delay
  • DELAYV_f - DELAYV_f title
  • 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
  • DEMUX_f - Demultiplexer (Old block)
  • 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
  • DFLIPFLOP - D flip-flop
  • dft - discrete Fourier transform
  • dhinf - H_infinity design of discrete-time systems
  • dhnorm - discrete H-infinity norm
  • diag - diagonal including or extracting
  • diary - diary of session
  • diff - Difference and discrete derivative
  • DIFF_f - DIFF_f title
  • 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
  • DLATCH - D latch flip-flop
  • dlgamma - derivative of gammaln function, psi function
  • DLR - Discrete transfer function
  • DLR_f - Discrete transfer function (Old block)
  • DLRADAPT_f - DLRADAPT_f title
  • DLSS - Discrete state-space system
  • DLSS_f - Discrete state-space system (Old block)
  • 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 - Delay operator (Old block)
  • DOLLAR_f - Delay operator (Old block)
  • DOLLAR_m - Delay operator
  • 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
  • EDGE_TRIGGER - EDGE_TRIGGER block
  • EDGETRIGGER - EDGETRIGGER title
  • 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 - edit_graph menus description
  • 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
  • END_c - END_c block
  • ENDBLK - END block
  • 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 - Synchronous block 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
  • evstr - evaluation of expressions
  • EVTDLY_c - Event delay
  • EVTDLY_f - Event delay (Old block)
  • 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 (Old block)
  • EXPBLK_m - Exp
  • expm - square matrix exponential
  • EXPRESSION - Mathematical expression
  • external - Scilab Object, external function or routine
  • EXTRACT - EXTRACT: Matrix Extractor
  • Extract_Activation - Extract_Activation block
  • EXTRACTBITS - EXTRACTBITS
  • extraction - matrix and list entry extraction
  • EXTRACTOR - Extractor
  • EXTTRI - EXTTRI: Triangular or Diagonal extraction
  • 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
  • FROM - FROM Receives data from a corresponding GOTO
  • FROMMO - Receives data from a corresponding GOTOMO
  • FROMWS_c - Data from Scilab worspace to Scicos
  • FROMWSB - Data from Scilab worspace to Scicos
  • fscanf - Converts formatted input read on a file
  • fscanfMat - Reads a Matrix from a text file.
  • 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
  • FSV_f - FSV_f title
  • 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 A^k
  • fun2string - generates ascii definition of a scilab function
  • func_block - func_block title
  • 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
  • GAIN_f - Gain (Old block)
  • GAINBLK - Gain
  • GAINBLK_f - Gain (Old block)
  • 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
  • GENERAL_f - GENERAL_f title
  • generic_block - Generic block (Old block)
  • generic_block2 - Generic block (Old block)
  • generic_block3 - Generic block
  • 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
  • getblocklabel - Get the label of a scicos block
  • 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
  • getscicosvars - Supervisor utility function
  • 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
  • GOTO - GOTO Pass block input to From block
  • GOTOMO - Pass block input to FROMMO block
  • GotoTagVisibility - Define Scope of GOTO tag visibility
  • GotoTagVisibilityMO - Define Scope of GOTOMO tag visibility
  • 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
  • Gyrator - Modelica Gyrator
  • h2norm - H2 norm
  • h_cl - closed loop matrix
  • h_inf - H-infinity (central) controller
  • h_inf_st - static H_infinity problem
  • 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 - (^) exponentiation
  • 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 - H_infinity design of continuous-time systems
  • 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
  • IdealTransformer - Ideal Transformer
  • ieee - set floating point exception mode
  • if - conditional execution
  • ifft - fast Fourier transform.
  • IFTHEL_f - Synchronous block 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_build, generates a gateway file.
  • ilib_gen_loader - utility for ilib_build: generates a loader file
  • ilib_gen_Make - utility for ilib_build: produces a makefile for building shared libraries
  • im_inv - inverse image
  • imag - imaginary part
  • impl - differential algebraic equation
  • IMPSPLIT_f - Implicit regular link split
  • 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 (Old block)
  • INTEGRAL_f - Integration (Old block)
  • INTEGRAL_m - 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
  • INTMUL - INTMUL integer matrix multiplication
  • 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 (Old block)
  • 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 (Old block)
  • ISELECT_m - Iselect
  • isempty - check if a variable is an empty matrix or an empty list
  • isequal - objects comparison
  • isequalbitwise - bitwise comparison of variables
  • 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
  • JKFLIPFLOP - JK flip-flop
  • 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_f - Log
  • LOGIC - Combinational Logic
  • 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_freq - Multiple Frequencies
  • 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
  • MATBKSL - MATBKSL:left matrix division
  • MATCATH - MATCATH: Horizontal Concatenation
  • MATCATV - MATCATV Vertical Concatenation
  • MATDET - MATDET Matrix Determinant
  • MATDIAG - MATDIAG Create Diagonal Matrix
  • MATDIV - MATDIV Matrix division
  • MATEIG - MATEIG Matrix Eigenvalues
  • MATEXPM - MATEXPM Matrix Exponential
  • matfile2sci - converts a Matlab 5 MAT-file into a Scilab binary file
  • MATINV - MATINV Matrix Inverse
  • Matlab-Scilab_character_strings - Generally speaking about...
  • MATLU - MATLU LU Factorization
  • MATMAGPHI - MATMAGPHI Complex to Magnitude and Angle Conversion
  • MATMUL - MATMUL Matrix Multiplication
  • MATPINV - MATPINV Matrix PseudoInverse
  • Matplot - 2D plot of a matrix using colors
  • Matplot1 - 2D plot of a matrix using colors
  • Matplot_properties - description of the Matplot entities properties
  • MATRESH - MATRESH Matrix Reshape
  • matrices - Scilab object, matrices in Scilab
  • matrix - reshape a vector or a matrix to a different size matrix
  • MATSING - MATSING SVD decomposition
  • MATSUM - Matrix Sum
  • MATTRAN - Matrix Transpose
  • MATZCONJ - Matrix Conjugate
  • MATZREIM - Complex decomposition
  • max - maximum
  • max_cap_path - maximum capacity path
  • max_clique - maximum clique of a graph
  • MAX_f - MAX
  • max_flow - maximum flow between two nodes
  • maxi - maximum
  • MAXMIN - Max and Min
  • MBLOCK - Modelica generic block
  • mcisendstring - sends a command string to an MCI device (Windows only).
  • mclearerr - reset binary file access errors
  • MCLOCK_f - MCLOCK_f title
  • 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
  • MEMORY_f - MEMORY_f title
  • 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
  • MFCLCK_f - MFCLCK_f title
  • 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_f - MIN
  • 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
  • MOTOR - MOTOR title
  • 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
  • MUX_f - Mulitplexer (Old block)
  • 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 N