suivant: Define an operator: user_operator
monter: Operators or infixed functions
précédent: Usual operators :+, -,
Table des matières
Index
Xcas operators
- $ is the infixed version of seq for example :
(2^
k)$(k=0..3)= seq(2^
k,k=0..3)=(1,2,4,8) (do not forget
to put parenthesis around the arguments),
- mod or % to define a modular number,
- @ to compose functions for example :
(f@g)(x)=f(g(x)),
- @@ to compose a function many times (like a power, replacing
multiplication by composition), for example :
(f@@3)(x)=f(f(f(x))),
- minus union intersect to have the difference, the union and the
intersection of two sets,
- -> to define a function,
- := => to store an expression in a une variable (it is the infixed
version of sto and the argument order is permuted for :=),
for example : a:=2 or 2=>a or sto(2,a).
- =< to store an expression in a variable, but the storage is
done by reference if the target is a matrix element or a list element.
This is faster if you modify objects inside an existing list or matrix
of large size, because no copy is made, the change is done in place.
Use with care, all objects pointing to this matrix or list will
be modified.
suivant: Define an operator: user_operator
monter: Operators or infixed functions
précédent: Usual operators :+, -,
Table des matières
Index
giac documentation written by Renée De Graeve and Bernard Parisse