percent - (%) special character (original) (raw)
Scilab 5.3.3
- Scilab help
- Scilab
- Scilab keywords
- ans
- backslash (\)
- brackets
- case
- colon
- comma
- comments
- comparison
- do
- dot
- else
- elseif
- empty
- end
- equal
- for
- global
- hat
- if then else
- left
- less
- minus
- not
- parents
- percent
- plus
- power
- quote
- return
- select
- semicolon (;)
- slash
- star
- then
- tilda
- try
- while
Please note that the recommended version of Scilab is 2026.0.1. This page might be outdated.
See the recommended documentation of this function
Scilab help >> Scilab > Scilab keywords > percent
Description
Some predefined variables names begin with %, such as%i (for sqrt(-1)), %inf (for Infinity), %pi (for 3.14...),%T (for the boolean constant "true"),...
In addition, functions whose names begin with % are special : they are used for primitives and operators overloading (see overloading).
For example the function %rmr performs the multiplication (m) operation x*y for x and y rational matrices (r). The coding conventions are given by the readme file in directory SCI/modules/overloading/macros.
Examples
x1=tlist('x',1,2); x2=tlist('x',2,3); deff('x=%xmx(x1,x2)','x=list(''x'',x1(2)*x2(2),x2(3)x2(3))'); x1x2
See Also
- overloading — display, functions and operators overloading capabilities