<<

• %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 • 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 • 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 - language • c_link - check dynamic link • cainv - Dual of abinv • calendar - Calendar • calerf - computes error functions. • calfrq - frequency response discretization • call - 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 . • 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 • 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 • 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 - 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 name and version • getpid - get Scilab process identificator • getscicosvars - Supervisor utility function • getscilabkeywords - returns a list with all scilab keywords. • getshell - returns current command . • 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 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 edit_graph window • netwindow - selects the current edit_graph window • netwindows - gets the numbers of edit_graph windows • 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 • NMOS - Simple NMOS Transistor • 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 • NPN - NPN transistor • 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 • OpAmp - Ideal opamp (norator-nullator pair) • 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 • perms - returns all permutations of a vector components • permute - permute the dimensions of an array • PerteDP - Thermal-hydraulic pipe • pertrans - pertranspose • pfss - partial fraction decomposition • phase_simulation - Get the current simulation phase • phasemag - phase and magnitude computation • phc - Markovian representation • PID - PID regulator • 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 • PMOS - Simple PMOS Transistor • PNP - PNP transistor • pointer_xproperty - Get the type of a continuous time state variable • 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 - Thermal-hydraulic 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 (Old block) • RAND_m - Random generator • randpencil - random pencil • range - range (span) of A^k • 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 (Old block) • 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 - Read from file • RFILE_f - Read from file • rgb2name - returns the name of a color • ric_desc - Riccati equation • ricc - Riccati equation • RICC - RICC Equation de Riccati • riccati - Riccati equation • rlist - Scilab rational fraction function definition • rmdir - Remove a directory • ROOTCOEF - Coefficient computation • 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 • SAMPHOLD - Sample and hold (Old block) • SAMPHOLD_m - Sample and hold • sample - Sampling with replacement • SampleCLK - Sample Time Clock • samplef - sample with replacement from a population and frequences of his values. • SAMPLEHOLD_f - Sample and hold (Old block) • samwr - Sampling without replacement • SAT_f - Saturation (Old block) • 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 - Define a block structure • scicos_cpr - Compiled Scicos structure • scicos_debug - Set the level of the Scicos debugging • scicos_diagram - Define a scs_m structure • scicos_graphics - Define a graphics structure • scicos_link - Define a link structure • scicos_model - Define a model structure • scicos_params - Define a param structure • scicos_sim - Define a sim structure • scicos_simulate - Function for running scicos simulation in batch mode • scicos_state - Define a state structure • scicos_time - Returns the current time during simulation • scicosim - Scicos (batch) simulation function • SciDouble - Class to use double object with scilab • SciDoubleArray - Class to use real matrix in Scilab. • scifunc_block - Scilab function block (Old block) • scifunc_block_m - Scilab function block • 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. • sd2sci - gr_menu structure to scilab instruction convertor • 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 (Old block) • SELECT_m - 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_blockerror - set the block error number • set_posfig_dim - change defaut transformation for exporting in postscript • set_xproperty - Set the type of a continuous time state variable • 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. • SHIFT - SHIFT Shift Bits • 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 • Sigbuilder - Signal creator/generator • sign - sign function • Signal - Signal manual description • signm - matrix sign function • SIGNUM - Signum • simp - rational simplification • simp_mode - toggle rational simplification • sin - sine function • SINBLK_f - SINBLK • sinc - sinc function • sinc - samples of sinc function • sincd - digital sinc function or Direchlet kernel • SineVoltage - Sine voltage source • sinh - hyperbolic sine • sinhm - matrix hyperbolic sine • sinm - matrix sine function • size - size of objects • slash - (/) right division and feed back • sleep - suspend Scilab • SLIDER_f - SLIDER_f title • 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 - Thermal-hydraulic 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 • SPLIT_f - Regular link split • 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 • SQRT - 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 2*%pi • srfaur - square-root algorithm • SRFLIPFLOP - SR flip-flop • 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 - Block STEP • 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. • struct - create a struct • sub2ind - matrix subscript values to linear index • subf - symbolic subtraction • subgraph - subgraph of a graph • SUBMAT - SUBMAT Sub-matrix extraction • 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 - SUMMATION Matrix Summation • SUPER_f - Super block • 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 • Switch - Non-ideal electrical switch • SWITCH2 - Switch2 (Old block) • SWITCH2_m - Switch2 • SWITCH_f - Switch • 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 • TANBLK_f - TANBLK • 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 (Old block) • 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) • TKSCALE - Adjust constant value with a tk widget • 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) • TOWS_c - Data to Scilab worspace • trace - trace • trans - low-pass to other filter transform • trans_closure - transitive closure • translatepaths - convert a set of Matlab M-files directories to Scilab • TRASH_f - Trash block • 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 a coumpound object 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 - Thermal-hydraulic control valve • var2vec - Transform a scilab variable in a vector of double • 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 • vec2var - Transform a vector of double in a scilab variable • 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 - Write to file • 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 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 "" 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